{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -1252,15 +1252,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):                         e8dc4cbf\n+  32-bit CRC value (hex):                         dbae6b37\n   compressed size:                                24757 bytes\n   uncompressed size:                              24757 bytes\n   length of filename:                             100 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@@ -1324,15 +1324,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):                         98fa5d8f\n+  32-bit CRC value (hex):                         b780f317\n   compressed size:                                8954 bytes\n   uncompressed size:                              8954 bytes\n   length of filename:                             92 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@@ -1396,15 +1396,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):                         57eab23a\n+  32-bit CRC value (hex):                         2f4bb759\n   compressed size:                                22743 bytes\n   uncompressed size:                              22743 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@@ -1792,15 +1792,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):                         f61be20d\n+  32-bit CRC value (hex):                         b699ab78\n   compressed size:                                8721 bytes\n   uncompressed size:                              8721 bytes\n   length of filename:                             118 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@@ -1900,15 +1900,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):                         bc428ff2\n+  32-bit CRC value (hex):                         95279259\n   compressed size:                                9284 bytes\n   uncompressed size:                              9284 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@@ -1972,15 +1972,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):                         cd61ac0d\n+  32-bit CRC value (hex):                         0a9e5da3\n   compressed size:                                7234 bytes\n   uncompressed size:                              7234 bytes\n   length of filename:                             104 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@@ -2116,15 +2116,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):                         2133ae7e\n+  32-bit CRC value (hex):                         b8204c70\n   compressed size:                                17415 bytes\n   uncompressed size:                              17415 bytes\n   length of filename:                             108 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": "@@ -873,15 +873,15 @@\n 111F0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 111F2   Length              0005 (5)\n 111F4   Flags               01 (1) 'Modification'\n 111F5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 111F9 PAYLOAD\n \n 172AE DATA DESCRIPTOR       08074B50 (134695760)\n-172B2 CRC                   E8DC4CBF (3906751679)\n+172B2 CRC                   DBAE6B37 (3685641015)\n 172B6 Compressed Size       000060B5 (24757)\n 172BA Uncompressed Size     000060B5 (24757)\n \n 172BE LOCAL HEADER #37      04034B50 (67324752)\n 172C2 Extract Zip Spec      14 (20) '2.0'\n 172C3 Extract OS            00 (0) 'MS-DOS'\n 172C4 General Purpose Flag  0008 (8)\n@@ -929,15 +929,15 @@\n 17E60 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 17E62   Length              0005 (5)\n 17E64   Flags               01 (1) 'Modification'\n 17E65   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 17E69 PAYLOAD\n \n 1A163 DATA DESCRIPTOR       08074B50 (134695760)\n-1A167 CRC                   98FA5D8F (2566544783)\n+1A167 CRC                   B780F317 (3078681367)\n 1A16B Compressed Size       000022FA (8954)\n 1A16F Uncompressed Size     000022FA (8954)\n \n 1A173 LOCAL HEADER #39      04034B50 (67324752)\n 1A177 Extract Zip Spec      14 (20) '2.0'\n 1A178 Extract OS            00 (0) 'MS-DOS'\n 1A179 General Purpose Flag  0008 (8)\n@@ -985,15 +985,15 @@\n 1B86A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1B86C   Length              0005 (5)\n 1B86E   Flags               01 (1) 'Modification'\n 1B86F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1B873 PAYLOAD\n \n 2114A DATA DESCRIPTOR       08074B50 (134695760)\n-2114E CRC                   57EAB23A (1474998842)\n+2114E CRC                   2F4BB759 (793491289)\n 21152 Compressed Size       000058D7 (22743)\n 21156 Uncompressed Size     000058D7 (22743)\n \n 2115A LOCAL HEADER #41      04034B50 (67324752)\n 2115E Extract Zip Spec      14 (20) '2.0'\n 2115F Extract OS            00 (0) 'MS-DOS'\n 21160 General Purpose Flag  0008 (8)\n@@ -1293,15 +1293,15 @@\n 30E5D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 30E5F   Length              0005 (5)\n 30E61   Flags               01 (1) 'Modification'\n 30E62   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 30E66 PAYLOAD\n \n 33077 DATA DESCRIPTOR       08074B50 (134695760)\n-3307B CRC                   F61BE20D (4129022477)\n+3307B CRC                   B699AB78 (3063524216)\n 3307F Compressed Size       00002211 (8721)\n 33083 Uncompressed Size     00002211 (8721)\n \n 33087 LOCAL HEADER #52      04034B50 (67324752)\n 3308B Extract Zip Spec      14 (20) '2.0'\n 3308C Extract OS            00 (0) 'MS-DOS'\n 3308D General Purpose Flag  0008 (8)\n@@ -1377,15 +1377,15 @@\n 35E7D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 35E7F   Length              0005 (5)\n 35E81   Flags               01 (1) 'Modification'\n 35E82   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 35E86 PAYLOAD\n \n 382CA DATA DESCRIPTOR       08074B50 (134695760)\n-382CE CRC                   BC428FF2 (3158478834)\n+382CE CRC                   95279259 (2502398553)\n 382D2 Compressed Size       00002444 (9284)\n 382D6 Uncompressed Size     00002444 (9284)\n \n 382DA LOCAL HEADER #55      04034B50 (67324752)\n 382DE Extract Zip Spec      14 (20) '2.0'\n 382DF Extract OS            00 (0) 'MS-DOS'\n 382E0 General Purpose Flag  0008 (8)\n@@ -1433,15 +1433,15 @@\n 38C5A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 38C5C   Length              0005 (5)\n 38C5E   Flags               01 (1) 'Modification'\n 38C5F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 38C63 PAYLOAD\n \n 3A8A5 DATA DESCRIPTOR       08074B50 (134695760)\n-3A8A9 CRC                   CD61AC0D (3445730317)\n+3A8A9 CRC                   0A9E5DA3 (178150819)\n 3A8AD Compressed Size       00001C42 (7234)\n 3A8B1 Uncompressed Size     00001C42 (7234)\n \n 3A8B5 LOCAL HEADER #57      04034B50 (67324752)\n 3A8B9 Extract Zip Spec      14 (20) '2.0'\n 3A8BA Extract OS            00 (0) 'MS-DOS'\n 3A8BB General Purpose Flag  0008 (8)\n@@ -1545,15 +1545,15 @@\n 3E996 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3E998   Length              0005 (5)\n 3E99A   Flags               01 (1) 'Modification'\n 3E99B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 3E99F PAYLOAD\n \n 42DA6 DATA DESCRIPTOR       08074B50 (134695760)\n-42DAA CRC                   2133AE7E (557035134)\n+42DAA CRC                   B8204C70 (3089124464)\n 42DAE Compressed Size       00004407 (17415)\n 42DB2 Uncompressed Size     00004407 (17415)\n \n 42DB6 LOCAL HEADER #61      04034B50 (67324752)\n 42DBA Extract Zip Spec      14 (20) '2.0'\n 42DBB Extract OS            00 (0) 'MS-DOS'\n 42DBC General Purpose Flag  0008 (8)\n@@ -2758,15 +2758,15 @@\n 6EF7E Created OS            00 (0) 'MS-DOS'\n 6EF7F Extract Zip Spec      14 (20) '2.0'\n 6EF80 Extract OS            00 (0) 'MS-DOS'\n 6EF81 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 6EF83 Compression Method    0000 (0) 'Stored'\n 6EF85 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6EF89 CRC                   E8DC4CBF (3906751679)\n+6EF89 CRC                   DBAE6B37 (3685641015)\n 6EF8D Compressed Size       000060B5 (24757)\n 6EF91 Uncompressed Size     000060B5 (24757)\n 6EF95 Filename Length       0064 (100)\n 6EF97 Extra Length          0009 (9)\n 6EF99 Comment Length        0000 (0)\n 6EF9B Disk Start            0000 (0)\n 6EF9D Int File Attributes   0000 (0)\n@@ -2818,15 +2818,15 @@\n 6F0A7 Created OS            00 (0) 'MS-DOS'\n 6F0A8 Extract Zip Spec      14 (20) '2.0'\n 6F0A9 Extract OS            00 (0) 'MS-DOS'\n 6F0AA General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 6F0AC Compression Method    0000 (0) 'Stored'\n 6F0AE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6F0B2 CRC                   98FA5D8F (2566544783)\n+6F0B2 CRC                   B780F317 (3078681367)\n 6F0B6 Compressed Size       000022FA (8954)\n 6F0BA Uncompressed Size     000022FA (8954)\n 6F0BE Filename Length       005C (92)\n 6F0C0 Extra Length          0009 (9)\n 6F0C2 Comment Length        0000 (0)\n 6F0C4 Disk Start            0000 (0)\n 6F0C6 Int File Attributes   0000 (0)\n@@ -2878,15 +2878,15 @@\n 6F1DB Created OS            00 (0) 'MS-DOS'\n 6F1DC Extract Zip Spec      14 (20) '2.0'\n 6F1DD Extract OS            00 (0) 'MS-DOS'\n 6F1DE General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 6F1E0 Compression Method    0000 (0) 'Stored'\n 6F1E2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6F1E6 CRC                   57EAB23A (1474998842)\n+6F1E6 CRC                   2F4BB759 (793491289)\n 6F1EA Compressed Size       000058D7 (22743)\n 6F1EE Uncompressed Size     000058D7 (22743)\n 6F1F2 Filename Length       006F (111)\n 6F1F4 Extra Length          0009 (9)\n 6F1F6 Comment Length        0000 (0)\n 6F1F8 Disk Start            0000 (0)\n 6F1FA Int File Attributes   0000 (0)\n@@ -3208,15 +3208,15 @@\n 6F92F Created OS            00 (0) 'MS-DOS'\n 6F930 Extract Zip Spec      14 (20) '2.0'\n 6F931 Extract OS            00 (0) 'MS-DOS'\n 6F932 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 6F934 Compression Method    0000 (0) 'Stored'\n 6F936 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6F93A CRC                   F61BE20D (4129022477)\n+6F93A CRC                   B699AB78 (3063524216)\n 6F93E Compressed Size       00002211 (8721)\n 6F942 Uncompressed Size     00002211 (8721)\n 6F946 Filename Length       0076 (118)\n 6F948 Extra Length          0009 (9)\n 6F94A Comment Length        0000 (0)\n 6F94C Disk Start            0000 (0)\n 6F94E Int File Attributes   0000 (0)\n@@ -3298,15 +3298,15 @@\n 6FB2C Created OS            00 (0) 'MS-DOS'\n 6FB2D Extract Zip Spec      14 (20) '2.0'\n 6FB2E Extract OS            00 (0) 'MS-DOS'\n 6FB2F General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 6FB31 Compression Method    0000 (0) 'Stored'\n 6FB33 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6FB37 CRC                   BC428FF2 (3158478834)\n+6FB37 CRC                   95279259 (2502398553)\n 6FB3B Compressed Size       00002444 (9284)\n 6FB3F Uncompressed Size     00002444 (9284)\n 6FB43 Filename Length       0077 (119)\n 6FB45 Extra Length          0009 (9)\n 6FB47 Comment Length        0000 (0)\n 6FB49 Disk Start            0000 (0)\n 6FB4B Int File Attributes   0000 (0)\n@@ -3358,15 +3358,15 @@\n 6FC74 Created OS            00 (0) 'MS-DOS'\n 6FC75 Extract Zip Spec      14 (20) '2.0'\n 6FC76 Extract OS            00 (0) 'MS-DOS'\n 6FC77 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 6FC79 Compression Method    0000 (0) 'Stored'\n 6FC7B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6FC7F CRC                   CD61AC0D (3445730317)\n+6FC7F CRC                   0A9E5DA3 (178150819)\n 6FC83 Compressed Size       00001C42 (7234)\n 6FC87 Uncompressed Size     00001C42 (7234)\n 6FC8B Filename Length       0068 (104)\n 6FC8D Extra Length          0009 (9)\n 6FC8F Comment Length        0000 (0)\n 6FC91 Disk Start            0000 (0)\n 6FC93 Int File Attributes   0000 (0)\n@@ -3478,15 +3478,15 @@\n 6FEE4 Created OS            00 (0) 'MS-DOS'\n 6FEE5 Extract Zip Spec      14 (20) '2.0'\n 6FEE6 Extract OS            00 (0) 'MS-DOS'\n 6FEE7 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 6FEE9 Compression Method    0000 (0) 'Stored'\n 6FEEB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-6FEEF CRC                   2133AE7E (557035134)\n+6FEEF CRC                   B8204C70 (3089124464)\n 6FEF3 Compressed Size       00004407 (17415)\n 6FEF7 Uncompressed Size     00004407 (17415)\n 6FEFB Filename Length       006C (108)\n 6FEFD Extra Length          0009 (9)\n 6FEFF Comment Length        0000 (0)\n 6FF01 Disk Start            0000 (0)\n 6FF03 Int File Attributes   0000 (0)\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_rosetta_generation_RosettaConfig_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_rosetta_generation_RosettaConfig_Impl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -25,16 +25,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;\n public class Root_meta_external_format_rosetta_generation_RosettaConfig_Impl extends Root_meta_pure_generation_metamodel_GenerationConfiguration_Impl implements Root_meta_external_format_rosetta_generation_RosettaConfig\n {\n     public static final String tempTypeName = \"RosettaConfig\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::rosetta::generation::RosettaConfig\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(8)\n            .withKeys(tempFullTypeId, \"classes\", \"enums\")\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(\"Root::meta::pure::generation::metamodel::GenerationConfiguration\", \"class\", \"generationOutputPath\", \"package\", \"scopeElements\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_rosetta_generation_RosettaConfig_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_rosetta_generation_State_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_rosetta_generation_State_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_format_rosetta_generation_State_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_rosetta_generation_State\n {\n     public static final String tempTypeName = \"State\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::rosetta::generation::State\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(5)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"processingIf\", \"processingMap\", \"processingNot\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_rosetta_generation_State_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_rosetta_generation_tests_ChildClassWithDocs_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_rosetta_generation_tests_ChildClassWithDocs_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_external_format_rosetta_generation_tests_ChildClassWithDocs_Impl extends Root_meta_external_format_rosetta_generation_tests_TestClassNoDocs_Impl implements Root_meta_external_format_rosetta_generation_tests_ChildClassWithDocs\n {\n     public static final String tempTypeName = \"ChildClassWithDocs\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::rosetta::generation::tests::ChildClassWithDocs\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(9)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"classProperty\", \"docProperty\")\n            .withKeys(\"Root::meta::external::format::rosetta::generation::tests::TestClassNoDocs\", \"docLessProperty\", \"manyProperty\", \"multipleProperty\", \"numberToManyProperty\", \"pointerProperty\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_rosetta_generation_tests_ChildClassWithDocs_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_rosetta_generation_tests_ClassWithStereotypeAndDoc_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_rosetta_generation_tests_ClassWithStereotypeAndDoc_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_format_rosetta_generation_tests_ClassWithStereotypeAndDoc_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_rosetta_generation_tests_ClassWithStereotypeAndDoc\n {\n     public static final String tempTypeName = \"ClassWithStereotypeAndDoc\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::rosetta::generation::tests::ClassWithStereotypeAndDoc\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"accountName\", \"accountNumber\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_rosetta_generation_tests_ClassWithStereotypeAndDoc_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_rosetta_generation_tests_SecondClassWithConstraints_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_rosetta_generation_tests_SecondClassWithConstraints_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_format_rosetta_generation_tests_SecondClassWithConstraints_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_rosetta_generation_tests_SecondClassWithConstraints\n {\n     public static final String tempTypeName = \"SecondClassWithConstraints\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::rosetta::generation::tests::SecondClassWithConstraints\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"propC\", \"propD\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_rosetta_generation_tests_SecondClassWithConstraints_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_rosetta_generation_tests_SimpleClass_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_rosetta_generation_tests_SimpleClass_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_format_rosetta_generation_tests_SimpleClass_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_rosetta_generation_tests_SimpleClass\n {\n     public static final String tempTypeName = \"SimpleClass\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::rosetta::generation::tests::SimpleClass\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(3)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(tempFullTypeId, \"prop\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_rosetta_generation_tests_SimpleClass_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_external_format_rosetta_generation_tests_TestClassNoDocs_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_external_format_rosetta_generation_tests_TestClassNoDocs_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_format_rosetta_generation_tests_TestClassNoDocs_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements Root_meta_external_format_rosetta_generation_tests_TestClassNoDocs\n {\n     public static final String tempTypeName = \"TestClassNoDocs\";\n     private static final String tempFullTypeId = \"Root::meta::external::format::rosetta::generation::tests::TestClassNoDocs\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(7)\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKeys(tempFullTypeId, \"docLessProperty\", \"manyProperty\", \"multipleProperty\", \"numberToManyProperty\", \"pointerProperty\")\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_external_format_rosetta_generation_tests_TestClassNoDocs_Impl(String id)\n     {\n         super(id);\n     }\n \n"}]}
