{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -1042,15 +1042,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):                         26708c32\n+  32-bit CRC value (hex):                         6b013347\n   compressed size:                                17399 bytes\n   uncompressed size:                              17399 bytes\n   length of filename:                             125 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@@ -1186,15 +1186,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):                         6a3d0f1d\n+  32-bit CRC value (hex):                         cde1a7fb\n   compressed size:                                18110 bytes\n   uncompressed size:                              18110 bytes\n   length of filename:                             119 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@@ -1330,15 +1330,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):                         a5ccd695\n+  32-bit CRC value (hex):                         0ee5513a\n   compressed size:                                17366 bytes\n   uncompressed size:                              17366 bytes\n   length of filename:                             125 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@@ -1474,15 +1474,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):                         9e2a0839\n+  32-bit CRC value (hex):                         a9747803\n   compressed size:                                12948 bytes\n   uncompressed size:                              12948 bytes\n   length of filename:                             119 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@@ -1546,15 +1546,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):                         0a444d52\n+  32-bit CRC value (hex):                         a20d9838\n   compressed size:                                14238 bytes\n   uncompressed size:                              14238 bytes\n   length of filename:                             122 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": "@@ -725,15 +725,15 @@\n 12DD6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 12DD8   Length              0005 (5)\n 12DDA   Flags               01 (1) 'Modification'\n 12DDB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 12DDF PAYLOAD\n \n 171D6 DATA DESCRIPTOR       08074B50 (134695760)\n-171DA CRC                   26708C32 (644910130)\n+171DA CRC                   6B013347 (1795240775)\n 171DE Compressed Size       000043F7 (17399)\n 171E2 Uncompressed Size     000043F7 (17399)\n \n 171E6 LOCAL HEADER #31      04034B50 (67324752)\n 171EA Extract Zip Spec      14 (20) '2.0'\n 171EB Extract OS            00 (0) 'MS-DOS'\n 171EC General Purpose Flag  0008 (8)\n@@ -837,15 +837,15 @@\n 1BB2C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1BB2E   Length              0005 (5)\n 1BB30   Flags               01 (1) 'Modification'\n 1BB31   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1BB35 PAYLOAD\n \n 201F3 DATA DESCRIPTOR       08074B50 (134695760)\n-201F7 CRC                   6A3D0F1D (1782386461)\n+201F7 CRC                   CDE1A7FB (3454117883)\n 201FB Compressed Size       000046BE (18110)\n 201FF Uncompressed Size     000046BE (18110)\n \n 20203 LOCAL HEADER #35      04034B50 (67324752)\n 20207 Extract Zip Spec      14 (20) '2.0'\n 20208 Extract OS            00 (0) 'MS-DOS'\n 20209 General Purpose Flag  0008 (8)\n@@ -949,15 +949,15 @@\n 251E6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 251E8   Length              0005 (5)\n 251EA   Flags               01 (1) 'Modification'\n 251EB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 251EF PAYLOAD\n \n 295C5 DATA DESCRIPTOR       08074B50 (134695760)\n-295C9 CRC                   A5CCD695 (2781664917)\n+295C9 CRC                   0EE5513A (249909562)\n 295CD Compressed Size       000043D6 (17366)\n 295D1 Uncompressed Size     000043D6 (17366)\n \n 295D5 LOCAL HEADER #39      04034B50 (67324752)\n 295D9 Extract Zip Spec      14 (20) '2.0'\n 295DA Extract OS            00 (0) 'MS-DOS'\n 295DB General Purpose Flag  0008 (8)\n@@ -1061,15 +1061,15 @@\n 2F2CE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 2F2D0   Length              0005 (5)\n 2F2D2   Flags               01 (1) 'Modification'\n 2F2D3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 2F2D7 PAYLOAD\n \n 3256B DATA DESCRIPTOR       08074B50 (134695760)\n-3256F CRC                   9E2A0839 (2653554745)\n+3256F CRC                   A9747803 (2842982403)\n 32573 Compressed Size       00003294 (12948)\n 32577 Uncompressed Size     00003294 (12948)\n \n 3257B LOCAL HEADER #43      04034B50 (67324752)\n 3257F Extract Zip Spec      14 (20) '2.0'\n 32580 Extract OS            00 (0) 'MS-DOS'\n 32581 General Purpose Flag  0008 (8)\n@@ -1117,15 +1117,15 @@\n 33767 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 33769   Length              0005 (5)\n 3376B   Flags               01 (1) 'Modification'\n 3376C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 33770 PAYLOAD\n \n 36F0E DATA DESCRIPTOR       08074B50 (134695760)\n-36F12 CRC                   0A444D52 (172248402)\n+36F12 CRC                   A20D9838 (2718799928)\n 36F16 Compressed Size       0000379E (14238)\n 36F1A Uncompressed Size     0000379E (14238)\n \n 36F1E LOCAL HEADER #45      04034B50 (67324752)\n 36F22 Extract Zip Spec      14 (20) '2.0'\n 36F23 Extract OS            00 (0) 'MS-DOS'\n 36F24 General Purpose Flag  0008 (8)\n@@ -2013,15 +2013,15 @@\n 4306A Created OS            00 (0) 'MS-DOS'\n 4306B Extract Zip Spec      14 (20) '2.0'\n 4306C Extract OS            00 (0) 'MS-DOS'\n 4306D General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 4306F Compression Method    0000 (0) 'Stored'\n 43071 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-43075 CRC                   26708C32 (644910130)\n+43075 CRC                   6B013347 (1795240775)\n 43079 Compressed Size       000043F7 (17399)\n 4307D Uncompressed Size     000043F7 (17399)\n 43081 Filename Length       007D (125)\n 43083 Extra Length          0009 (9)\n 43085 Comment Length        0000 (0)\n 43087 Disk Start            0000 (0)\n 43089 Int File Attributes   0000 (0)\n@@ -2133,15 +2133,15 @@\n 4331E Created OS            00 (0) 'MS-DOS'\n 4331F Extract Zip Spec      14 (20) '2.0'\n 43320 Extract OS            00 (0) 'MS-DOS'\n 43321 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 43323 Compression Method    0000 (0) 'Stored'\n 43325 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-43329 CRC                   6A3D0F1D (1782386461)\n+43329 CRC                   CDE1A7FB (3454117883)\n 4332D Compressed Size       000046BE (18110)\n 43331 Uncompressed Size     000046BE (18110)\n 43335 Filename Length       0077 (119)\n 43337 Extra Length          0009 (9)\n 43339 Comment Length        0000 (0)\n 4333B Disk Start            0000 (0)\n 4333D Int File Attributes   0000 (0)\n@@ -2253,15 +2253,15 @@\n 435D0 Created OS            00 (0) 'MS-DOS'\n 435D1 Extract Zip Spec      14 (20) '2.0'\n 435D2 Extract OS            00 (0) 'MS-DOS'\n 435D3 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 435D5 Compression Method    0000 (0) 'Stored'\n 435D7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-435DB CRC                   A5CCD695 (2781664917)\n+435DB CRC                   0EE5513A (249909562)\n 435DF Compressed Size       000043D6 (17366)\n 435E3 Uncompressed Size     000043D6 (17366)\n 435E7 Filename Length       007D (125)\n 435E9 Extra Length          0009 (9)\n 435EB Comment Length        0000 (0)\n 435ED Disk Start            0000 (0)\n 435EF Int File Attributes   0000 (0)\n@@ -2373,15 +2373,15 @@\n 43892 Created OS            00 (0) 'MS-DOS'\n 43893 Extract Zip Spec      14 (20) '2.0'\n 43894 Extract OS            00 (0) 'MS-DOS'\n 43895 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 43897 Compression Method    0000 (0) 'Stored'\n 43899 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-4389D CRC                   9E2A0839 (2653554745)\n+4389D CRC                   A9747803 (2842982403)\n 438A1 Compressed Size       00003294 (12948)\n 438A5 Uncompressed Size     00003294 (12948)\n 438A9 Filename Length       0077 (119)\n 438AB Extra Length          0009 (9)\n 438AD Comment Length        0000 (0)\n 438AF Disk Start            0000 (0)\n 438B1 Int File Attributes   0000 (0)\n@@ -2433,15 +2433,15 @@\n 439EC Created OS            00 (0) 'MS-DOS'\n 439ED Extract Zip Spec      14 (20) '2.0'\n 439EE Extract OS            00 (0) 'MS-DOS'\n 439EF General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 439F1 Compression Method    0000 (0) 'Stored'\n 439F3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-439F7 CRC                   0A444D52 (172248402)\n+439F7 CRC                   A20D9838 (2718799928)\n 439FB Compressed Size       0000379E (14238)\n 439FF Uncompressed Size     0000379E (14238)\n 43A03 Filename Length       007A (122)\n 43A05 Extra Length          0009 (9)\n 43A07 Comment Length        0000 (0)\n 43A09 Disk Start            0000 (0)\n 43A0B Int File Attributes   0000 (0)\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceAssociationDocumentationEntry_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceAssociationDocumentationEntry_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,17 +20,17 @@\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_metamodel_dataSpace_analytics_DataSpaceAssociationDocumentationEntry_Impl extends Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceModelDocumentationEntry_Impl implements Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceAssociationDocumentationEntry\n {\n     public static final String tempTypeName = \"DataSpaceAssociationDocumentationEntry\";\n     private static final String tempFullTypeId = \"Root::meta::pure::metamodel::dataSpace::analytics::DataSpaceAssociationDocumentationEntry\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(7)\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(\"Root::meta::pure::metamodel::dataSpace::analytics::DataSpaceModelDocumentationEntry\", \"element\", \"path\")\n            .withKey(tempFullTypeId, \"properties\")\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(\"Root::meta::pure::metamodel::dataSpace::analytics::DataSpaceBasicDocumentationEntry\", \"docs\", \"name\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceAssociationDocumentationEntry_Impl(String id)\n     {\n         super(id);\n     }\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceClassDocumentationEntry_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceClassDocumentationEntry_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_metamodel_dataSpace_analytics_DataSpaceClassDocumentationEntry_Impl extends Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceModelDocumentationEntry_Impl implements Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceClassDocumentationEntry\n {\n     public static final String tempTypeName = \"DataSpaceClassDocumentationEntry\";\n     private static final String tempFullTypeId = \"Root::meta::pure::metamodel::dataSpace::analytics::DataSpaceClassDocumentationEntry\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(8)\n-           .withKeys(\"Root::meta::pure::metamodel::dataSpace::analytics::DataSpaceModelDocumentationEntry\", \"element\", \"path\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n+           .withKeys(\"Root::meta::pure::metamodel::dataSpace::analytics::DataSpaceModelDocumentationEntry\", \"element\", \"path\")\n            .withKeys(\"Root::meta::pure::metamodel::dataSpace::analytics::DataSpaceBasicDocumentationEntry\", \"docs\", \"name\")\n            .withKeys(tempFullTypeId, \"milestoning\", \"properties\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceClassDocumentationEntry_Impl(String id)\n     {\n         super(id);\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceEnumerationDocumentationEntry_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceEnumerationDocumentationEntry_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -20,18 +20,18 @@\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_metamodel_dataSpace_analytics_DataSpaceEnumerationDocumentationEntry_Impl extends Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceModelDocumentationEntry_Impl implements Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceEnumerationDocumentationEntry\n {\n     public static final String tempTypeName = \"DataSpaceEnumerationDocumentationEntry\";\n     private static final String tempFullTypeId = \"Root::meta::pure::metamodel::dataSpace::analytics::DataSpaceEnumerationDocumentationEntry\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(7)\n-           .withKeys(\"Root::meta::pure::metamodel::dataSpace::analytics::DataSpaceModelDocumentationEntry\", \"element\", \"path\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n-           .withKeys(\"Root::meta::pure::metamodel::dataSpace::analytics::DataSpaceBasicDocumentationEntry\", \"docs\", \"name\")\n            .withKey(tempFullTypeId, \"enumValues\")\n+           .withKeys(\"Root::meta::pure::metamodel::dataSpace::analytics::DataSpaceModelDocumentationEntry\", \"element\", \"path\")\n+           .withKeys(\"Root::meta::pure::metamodel::dataSpace::analytics::DataSpaceBasicDocumentationEntry\", \"docs\", \"name\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceEnumerationDocumentationEntry_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceModelDocumentationEntry_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceModelDocumentationEntry_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_metamodel_dataSpace_analytics_DataSpaceModelDocumentationEntry_Impl extends Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceBasicDocumentationEntry_Impl implements Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceModelDocumentationEntry\n {\n     public static final String tempTypeName = \"DataSpaceModelDocumentationEntry\";\n     private static final String tempFullTypeId = \"Root::meta::pure::metamodel::dataSpace::analytics::DataSpaceModelDocumentationEntry\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(6)\n-           .withKeys(tempFullTypeId, \"element\", \"path\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n+           .withKeys(tempFullTypeId, \"element\", \"path\")\n            .withKeys(\"Root::meta::pure::metamodel::dataSpace::analytics::DataSpaceBasicDocumentationEntry\", \"docs\", \"name\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceModelDocumentationEntry_Impl(String id)\n     {\n         super(id);\n     }\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_dataSpace_analytics_DataSpacePropertyDocumentationEntry_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_dataSpace_analytics_DataSpacePropertyDocumentationEntry_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_metamodel_dataSpace_analytics_DataSpacePropertyDocumentationEntry_Impl extends Root_meta_pure_metamodel_dataSpace_analytics_DataSpaceBasicDocumentationEntry_Impl implements Root_meta_pure_metamodel_dataSpace_analytics_DataSpacePropertyDocumentationEntry\n {\n     public static final String tempTypeName = \"DataSpacePropertyDocumentationEntry\";\n     private static final String tempFullTypeId = \"Root::meta::pure::metamodel::dataSpace::analytics::DataSpacePropertyDocumentationEntry\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(7)\n-           .withKeys(tempFullTypeId, \"milestoning\", \"multiplicity\", \"type\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n+           .withKeys(tempFullTypeId, \"milestoning\", \"multiplicity\", \"type\")\n            .withKeys(\"Root::meta::pure::metamodel::dataSpace::analytics::DataSpaceBasicDocumentationEntry\", \"docs\", \"name\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_pure_metamodel_dataSpace_analytics_DataSpacePropertyDocumentationEntry_Impl(String id)\n     {\n         super(id);\n     }\n"}]}
