{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -656,15 +656,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):                         b5935969\n+  32-bit CRC value (hex):                         2e75d825\n   compressed size:                                17267 bytes\n   uncompressed size:                              17267 bytes\n   length of filename:                             82 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@@ -692,15 +692,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):                         1791b33d\n+  32-bit CRC value (hex):                         162ced3c\n   compressed size:                                21908 bytes\n   uncompressed size:                              21908 bytes\n   length of filename:                             86 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@@ -764,15 +764,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):                         301866b9\n+  32-bit CRC value (hex):                         fbac84e5\n   compressed size:                                26846 bytes\n   uncompressed size:                              26846 bytes\n   length of filename:                             90 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@@ -800,15 +800,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):                         ae082df9\n+  32-bit CRC value (hex):                         43504dea\n   compressed size:                                36231 bytes\n   uncompressed size:                              36231 bytes\n   length of filename:                             94 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@@ -872,15 +872,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):                         5a8b0305\n+  32-bit CRC value (hex):                         0e2b7a0c\n   compressed size:                                25686 bytes\n   uncompressed size:                              25686 bytes\n   length of filename:                             86 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@@ -908,15 +908,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):                         ceff89cf\n+  32-bit CRC value (hex):                         b93bc0fb\n   compressed size:                                30181 bytes\n   uncompressed size:                              30181 bytes\n   length of filename:                             90 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@@ -980,15 +980,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):                         35279609\n+  32-bit CRC value (hex):                         fa08a903\n   compressed size:                                17787 bytes\n   uncompressed size:                              17787 bytes\n   length of filename:                             89 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@@ -1016,15 +1016,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):                         06fd90f8\n+  32-bit CRC value (hex):                         26ca9158\n   compressed size:                                25457 bytes\n   uncompressed size:                              25457 bytes\n   length of filename:                             93 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": "@@ -452,15 +452,15 @@\n 08CA9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 08CAB   Length              0005 (5)\n 08CAD   Flags               01 (1) 'Modification'\n 08CAE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 08CB2 PAYLOAD\n \n 0D025 DATA DESCRIPTOR       08074B50 (134695760)\n-0D029 CRC                   B5935969 (3046332777)\n+0D029 CRC                   2E75D825 (779474981)\n 0D02D Compressed Size       00004373 (17267)\n 0D031 Uncompressed Size     00004373 (17267)\n \n 0D035 LOCAL HEADER #20      04034B50 (67324752)\n 0D039 Extract Zip Spec      14 (20) '2.0'\n 0D03A Extract OS            00 (0) 'MS-DOS'\n 0D03B General Purpose Flag  0008 (8)\n@@ -480,15 +480,15 @@\n 0D0A9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 0D0AB   Length              0005 (5)\n 0D0AD   Flags               01 (1) 'Modification'\n 0D0AE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 0D0B2 PAYLOAD\n \n 12646 DATA DESCRIPTOR       08074B50 (134695760)\n-1264A CRC                   1791B33D (395424573)\n+1264A CRC                   162CED3C (372043068)\n 1264E Compressed Size       00005594 (21908)\n 12652 Uncompressed Size     00005594 (21908)\n \n 12656 LOCAL HEADER #21      04034B50 (67324752)\n 1265A Extract Zip Spec      14 (20) '2.0'\n 1265B Extract OS            00 (0) 'MS-DOS'\n 1265C General Purpose Flag  0008 (8)\n@@ -536,15 +536,15 @@\n 14037 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 14039   Length              0005 (5)\n 1403B   Flags               01 (1) 'Modification'\n 1403C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 14040 PAYLOAD\n \n 1A91E DATA DESCRIPTOR       08074B50 (134695760)\n-1A922 CRC                   301866B9 (806905529)\n+1A922 CRC                   FBAC84E5 (4222387429)\n 1A926 Compressed Size       000068DE (26846)\n 1A92A Uncompressed Size     000068DE (26846)\n \n 1A92E LOCAL HEADER #23      04034B50 (67324752)\n 1A932 Extract Zip Spec      14 (20) '2.0'\n 1A933 Extract OS            00 (0) 'MS-DOS'\n 1A934 General Purpose Flag  0008 (8)\n@@ -564,15 +564,15 @@\n 1A9AA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1A9AC   Length              0005 (5)\n 1A9AE   Flags               01 (1) 'Modification'\n 1A9AF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1A9B3 PAYLOAD\n \n 2373A DATA DESCRIPTOR       08074B50 (134695760)\n-2373E CRC                   AE082DF9 (2919771641)\n+2373E CRC                   43504DEA (1129336298)\n 23742 Compressed Size       00008D87 (36231)\n 23746 Uncompressed Size     00008D87 (36231)\n \n 2374A LOCAL HEADER #24      04034B50 (67324752)\n 2374E Extract Zip Spec      14 (20) '2.0'\n 2374F Extract OS            00 (0) 'MS-DOS'\n 23750 General Purpose Flag  0008 (8)\n@@ -620,15 +620,15 @@\n 24CED Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 24CEF   Length              0005 (5)\n 24CF1   Flags               01 (1) 'Modification'\n 24CF2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 24CF6 PAYLOAD\n \n 2B14C DATA DESCRIPTOR       08074B50 (134695760)\n-2B150 CRC                   5A8B0305 (1519059717)\n+2B150 CRC                   0E2B7A0C (237730316)\n 2B154 Compressed Size       00006456 (25686)\n 2B158 Uncompressed Size     00006456 (25686)\n \n 2B15C LOCAL HEADER #26      04034B50 (67324752)\n 2B160 Extract Zip Spec      14 (20) '2.0'\n 2B161 Extract OS            00 (0) 'MS-DOS'\n 2B162 General Purpose Flag  0008 (8)\n@@ -648,15 +648,15 @@\n 2B1D4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 2B1D6   Length              0005 (5)\n 2B1D8   Flags               01 (1) 'Modification'\n 2B1D9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 2B1DD PAYLOAD\n \n 327C2 DATA DESCRIPTOR       08074B50 (134695760)\n-327C6 CRC                   CEFF89CF (3472853455)\n+327C6 CRC                   B93BC0FB (3107700987)\n 327CA Compressed Size       000075E5 (30181)\n 327CE Uncompressed Size     000075E5 (30181)\n \n 327D2 LOCAL HEADER #27      04034B50 (67324752)\n 327D6 Extract Zip Spec      14 (20) '2.0'\n 327D7 Extract OS            00 (0) 'MS-DOS'\n 327D8 General Purpose Flag  0008 (8)\n@@ -704,15 +704,15 @@\n 33D8B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 33D8D   Length              0005 (5)\n 33D8F   Flags               01 (1) 'Modification'\n 33D90   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 33D94 PAYLOAD\n \n 3830F DATA DESCRIPTOR       08074B50 (134695760)\n-38313 CRC                   35279609 (891786761)\n+38313 CRC                   FA08A903 (4194871555)\n 38317 Compressed Size       0000457B (17787)\n 3831B Uncompressed Size     0000457B (17787)\n \n 3831F LOCAL HEADER #29      04034B50 (67324752)\n 38323 Extract Zip Spec      14 (20) '2.0'\n 38324 Extract OS            00 (0) 'MS-DOS'\n 38325 General Purpose Flag  0008 (8)\n@@ -732,15 +732,15 @@\n 3839A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 3839C   Length              0005 (5)\n 3839E   Flags               01 (1) 'Modification'\n 3839F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 383A3 PAYLOAD\n \n 3E714 DATA DESCRIPTOR       08074B50 (134695760)\n-3E718 CRC                   06FD90F8 (117281016)\n+3E718 CRC                   26CA9158 (650809688)\n 3E71C Compressed Size       00006371 (25457)\n 3E720 Uncompressed Size     00006371 (25457)\n \n 3E724 LOCAL HEADER #30      04034B50 (67324752)\n 3E728 Extract Zip Spec      14 (20) '2.0'\n 3E729 Extract OS            00 (0) 'MS-DOS'\n 3E72A General Purpose Flag  0008 (8)\n@@ -1303,15 +1303,15 @@\n 3F6C1 Created OS            00 (0) 'MS-DOS'\n 3F6C2 Extract Zip Spec      14 (20) '2.0'\n 3F6C3 Extract OS            00 (0) 'MS-DOS'\n 3F6C4 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 3F6C6 Compression Method    0000 (0) 'Stored'\n 3F6C8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-3F6CC CRC                   B5935969 (3046332777)\n+3F6CC CRC                   2E75D825 (779474981)\n 3F6D0 Compressed Size       00004373 (17267)\n 3F6D4 Uncompressed Size     00004373 (17267)\n 3F6D8 Filename Length       0052 (82)\n 3F6DA Extra Length          0009 (9)\n 3F6DC Comment Length        0000 (0)\n 3F6DE Disk Start            0000 (0)\n 3F6E0 Int File Attributes   0000 (0)\n@@ -1333,15 +1333,15 @@\n 3F74A Created OS            00 (0) 'MS-DOS'\n 3F74B Extract Zip Spec      14 (20) '2.0'\n 3F74C Extract OS            00 (0) 'MS-DOS'\n 3F74D General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 3F74F Compression Method    0000 (0) 'Stored'\n 3F751 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-3F755 CRC                   1791B33D (395424573)\n+3F755 CRC                   162CED3C (372043068)\n 3F759 Compressed Size       00005594 (21908)\n 3F75D Uncompressed Size     00005594 (21908)\n 3F761 Filename Length       0056 (86)\n 3F763 Extra Length          0009 (9)\n 3F765 Comment Length        0000 (0)\n 3F767 Disk Start            0000 (0)\n 3F769 Int File Attributes   0000 (0)\n@@ -1393,15 +1393,15 @@\n 3F86C Created OS            00 (0) 'MS-DOS'\n 3F86D Extract Zip Spec      14 (20) '2.0'\n 3F86E Extract OS            00 (0) 'MS-DOS'\n 3F86F General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 3F871 Compression Method    0000 (0) 'Stored'\n 3F873 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-3F877 CRC                   301866B9 (806905529)\n+3F877 CRC                   FBAC84E5 (4222387429)\n 3F87B Compressed Size       000068DE (26846)\n 3F87F Uncompressed Size     000068DE (26846)\n 3F883 Filename Length       005A (90)\n 3F885 Extra Length          0009 (9)\n 3F887 Comment Length        0000 (0)\n 3F889 Disk Start            0000 (0)\n 3F88B Int File Attributes   0000 (0)\n@@ -1423,15 +1423,15 @@\n 3F8FD Created OS            00 (0) 'MS-DOS'\n 3F8FE Extract Zip Spec      14 (20) '2.0'\n 3F8FF Extract OS            00 (0) 'MS-DOS'\n 3F900 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 3F902 Compression Method    0000 (0) 'Stored'\n 3F904 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-3F908 CRC                   AE082DF9 (2919771641)\n+3F908 CRC                   43504DEA (1129336298)\n 3F90C Compressed Size       00008D87 (36231)\n 3F910 Uncompressed Size     00008D87 (36231)\n 3F914 Filename Length       005E (94)\n 3F916 Extra Length          0009 (9)\n 3F918 Comment Length        0000 (0)\n 3F91A Disk Start            0000 (0)\n 3F91C Int File Attributes   0000 (0)\n@@ -1483,15 +1483,15 @@\n 3FA23 Created OS            00 (0) 'MS-DOS'\n 3FA24 Extract Zip Spec      14 (20) '2.0'\n 3FA25 Extract OS            00 (0) 'MS-DOS'\n 3FA26 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 3FA28 Compression Method    0000 (0) 'Stored'\n 3FA2A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-3FA2E CRC                   5A8B0305 (1519059717)\n+3FA2E CRC                   0E2B7A0C (237730316)\n 3FA32 Compressed Size       00006456 (25686)\n 3FA36 Uncompressed Size     00006456 (25686)\n 3FA3A Filename Length       0056 (86)\n 3FA3C Extra Length          0009 (9)\n 3FA3E Comment Length        0000 (0)\n 3FA40 Disk Start            0000 (0)\n 3FA42 Int File Attributes   0000 (0)\n@@ -1513,15 +1513,15 @@\n 3FAB0 Created OS            00 (0) 'MS-DOS'\n 3FAB1 Extract Zip Spec      14 (20) '2.0'\n 3FAB2 Extract OS            00 (0) 'MS-DOS'\n 3FAB3 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 3FAB5 Compression Method    0000 (0) 'Stored'\n 3FAB7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-3FABB CRC                   CEFF89CF (3472853455)\n+3FABB CRC                   B93BC0FB (3107700987)\n 3FABF Compressed Size       000075E5 (30181)\n 3FAC3 Uncompressed Size     000075E5 (30181)\n 3FAC7 Filename Length       005A (90)\n 3FAC9 Extra Length          0009 (9)\n 3FACB Comment Length        0000 (0)\n 3FACD Disk Start            0000 (0)\n 3FACF Int File Attributes   0000 (0)\n@@ -1573,15 +1573,15 @@\n 3FBD5 Created OS            00 (0) 'MS-DOS'\n 3FBD6 Extract Zip Spec      14 (20) '2.0'\n 3FBD7 Extract OS            00 (0) 'MS-DOS'\n 3FBD8 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 3FBDA Compression Method    0000 (0) 'Stored'\n 3FBDC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-3FBE0 CRC                   35279609 (891786761)\n+3FBE0 CRC                   FA08A903 (4194871555)\n 3FBE4 Compressed Size       0000457B (17787)\n 3FBE8 Uncompressed Size     0000457B (17787)\n 3FBEC Filename Length       0059 (89)\n 3FBEE Extra Length          0009 (9)\n 3FBF0 Comment Length        0000 (0)\n 3FBF2 Disk Start            0000 (0)\n 3FBF4 Int File Attributes   0000 (0)\n@@ -1603,15 +1603,15 @@\n 3FC65 Created OS            00 (0) 'MS-DOS'\n 3FC66 Extract Zip Spec      14 (20) '2.0'\n 3FC67 Extract OS            00 (0) 'MS-DOS'\n 3FC68 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 3FC6A Compression Method    0000 (0) 'Stored'\n 3FC6C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-3FC70 CRC                   06FD90F8 (117281016)\n+3FC70 CRC                   26CA9158 (650809688)\n 3FC74 Compressed Size       00006371 (25457)\n 3FC78 Uncompressed Size     00006371 (25457)\n 3FC7C Filename Length       005D (93)\n 3FC7E Extra Length          0009 (9)\n 3FC80 Comment Length        0000 (0)\n 3FC82 Disk Start            0000 (0)\n 3FC84 Int File Attributes   0000 (0)\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_graphFetch_GraphFetchTree_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_graphFetch_GraphFetchTree_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_pure_graphFetch_GraphFetchTree_Impl extends Root_meta_pure_metamodel_type_Any_Impl implements org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree\n {\n     public static final String tempTypeName = \"GraphFetchTree\";\n     private static final String tempFullTypeId = \"Root::meta::pure::graphFetch::GraphFetchTree\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(tempFullTypeId, \"subTrees\", \"subTypeTrees\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n+           .withKeys(tempFullTypeId, \"subTrees\", \"subTypeTrees\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_pure_graphFetch_GraphFetchTree_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_graphFetch_GraphFetchTree_LazyImpl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_graphFetch_GraphFetchTree_LazyImpl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -27,16 +27,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;\n import org.eclipse.collections.api.block.function.Function0;\n public class Root_meta_pure_graphFetch_GraphFetchTree_LazyImpl extends AbstractLazyReflectiveCoreInstance implements org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree\n {\n     public static final String tempTypeName = \"GraphFetchTree\";\n     private static final String tempFullTypeId = \"Root::meta::pure::graphFetch::GraphFetchTree\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(4)\n-           .withKeys(tempFullTypeId, \"subTrees\", \"subTypeTrees\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n+           .withKeys(tempFullTypeId, \"subTrees\", \"subTypeTrees\")\n            .build();\n \n     public Root_meta_pure_graphFetch_GraphFetchTree_LazyImpl(Obj instance, MetadataLazy metadataLazy)\n     {\n         super(instance, metadataLazy);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_graphFetch_PropertyGraphFetchTree_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_graphFetch_PropertyGraphFetchTree_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_pure_graphFetch_PropertyGraphFetchTree_Impl extends Root_meta_pure_graphFetch_GraphFetchTree_Impl implements org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree\n {\n     public static final String tempTypeName = \"PropertyGraphFetchTree\";\n     private static final String tempFullTypeId = \"Root::meta::pure::graphFetch::PropertyGraphFetchTree\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(8)\n-           .withKeys(\"Root::meta::pure::graphFetch::GraphFetchTree\", \"subTrees\", \"subTypeTrees\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n+           .withKeys(\"Root::meta::pure::graphFetch::GraphFetchTree\", \"subTrees\", \"subTypeTrees\")\n            .withKeys(tempFullTypeId, \"alias\", \"parameters\", \"property\", \"subType\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_pure_graphFetch_PropertyGraphFetchTree_Impl(String id)\n     {\n         super(id);\n     }\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_graphFetch_PropertyGraphFetchTree_LazyImpl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_graphFetch_PropertyGraphFetchTree_LazyImpl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -27,16 +27,16 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;\n import org.eclipse.collections.api.block.function.Function0;\n public class Root_meta_pure_graphFetch_PropertyGraphFetchTree_LazyImpl extends AbstractLazyReflectiveCoreInstance implements org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.PropertyGraphFetchTree\n {\n     public static final String tempTypeName = \"PropertyGraphFetchTree\";\n     private static final String tempFullTypeId = \"Root::meta::pure::graphFetch::PropertyGraphFetchTree\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(8)\n-           .withKeys(\"Root::meta::pure::graphFetch::GraphFetchTree\", \"subTrees\", \"subTypeTrees\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n+           .withKeys(\"Root::meta::pure::graphFetch::GraphFetchTree\", \"subTrees\", \"subTypeTrees\")\n            .withKeys(tempFullTypeId, \"alias\", \"parameters\", \"property\", \"subType\")\n            .build();\n \n     public Root_meta_pure_graphFetch_PropertyGraphFetchTree_LazyImpl(Obj instance, MetadataLazy metadataLazy)\n     {\n         super(instance, metadataLazy);\n     }\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_graphFetch_RootGraphFetchTree_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_graphFetch_RootGraphFetchTree_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_pure_graphFetch_RootGraphFetchTree_Impl<T> extends ReflectiveCoreInstance implements org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<T>\n {\n     public static final String tempTypeName = \"RootGraphFetchTree\";\n     private static final String tempFullTypeId = \"Root::meta::pure::graphFetch::RootGraphFetchTree\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(6)\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(tempFullTypeId, \"class\")\n            .withKeys(\"Root::meta::pure::graphFetch::GraphFetchTree\", \"subTrees\", \"subTypeTrees\")\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(\"Root::meta::pure::metamodel::Referenceable\", \"referenceUsages\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_pure_graphFetch_RootGraphFetchTree_Impl(String id)\n     {\n         super(id);\n     }\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_graphFetch_RootGraphFetchTree_LazyImpl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_graphFetch_RootGraphFetchTree_LazyImpl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -27,17 +27,17 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;\n import org.eclipse.collections.api.block.function.Function0;\n public class Root_meta_pure_graphFetch_RootGraphFetchTree_LazyImpl<T> extends AbstractLazyReflectiveCoreInstance implements org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<T>\n {\n     public static final String tempTypeName = \"RootGraphFetchTree\";\n     private static final String tempFullTypeId = \"Root::meta::pure::graphFetch::RootGraphFetchTree\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(6)\n+           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(tempFullTypeId, \"class\")\n            .withKeys(\"Root::meta::pure::graphFetch::GraphFetchTree\", \"subTrees\", \"subTypeTrees\")\n-           .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n            .withKey(\"Root::meta::pure::metamodel::Referenceable\", \"referenceUsages\")\n            .build();\n \n     public Root_meta_pure_graphFetch_RootGraphFetchTree_LazyImpl(Obj instance, MetadataLazy metadataLazy)\n     {\n         super(instance, metadataLazy);\n     }\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_graphFetch_SubTypeGraphFetchTree_Impl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_graphFetch_SubTypeGraphFetchTree_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_pure_graphFetch_SubTypeGraphFetchTree_Impl extends Root_meta_pure_graphFetch_GraphFetchTree_Impl implements org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree\n {\n     public static final String tempTypeName = \"SubTypeGraphFetchTree\";\n     private static final String tempFullTypeId = \"Root::meta::pure::graphFetch::SubTypeGraphFetchTree\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(5)\n-           .withKeys(\"Root::meta::pure::graphFetch::GraphFetchTree\", \"subTrees\", \"subTypeTrees\")\n-           .withKey(tempFullTypeId, \"subTypeClass\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n+           .withKey(tempFullTypeId, \"subTypeClass\")\n+           .withKeys(\"Root::meta::pure::graphFetch::GraphFetchTree\", \"subTrees\", \"subTypeTrees\")\n            .build();\n     private CoreInstance classifier;\n     public Root_meta_pure_graphFetch_SubTypeGraphFetchTree_Impl(String id)\n     {\n         super(id);\n     }\n \n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_graphFetch_SubTypeGraphFetchTree_LazyImpl.java", "source2": "org/finos/legend/pure/generated/Root_meta_pure_graphFetch_SubTypeGraphFetchTree_LazyImpl.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -27,17 +27,17 @@\n import org.finos.legend.pure.runtime.java.compiled.generation.processors.support.map.PureMap;\n import org.eclipse.collections.api.block.function.Function0;\n public class Root_meta_pure_graphFetch_SubTypeGraphFetchTree_LazyImpl extends AbstractLazyReflectiveCoreInstance implements org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.SubTypeGraphFetchTree\n {\n     public static final String tempTypeName = \"SubTypeGraphFetchTree\";\n     private static final String tempFullTypeId = \"Root::meta::pure::graphFetch::SubTypeGraphFetchTree\";\n     private static final KeyIndex KEY_INDEX = keyIndexBuilder(5)\n-           .withKeys(\"Root::meta::pure::graphFetch::GraphFetchTree\", \"subTrees\", \"subTypeTrees\")\n-           .withKey(tempFullTypeId, \"subTypeClass\")\n            .withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", \"elementOverride\")\n+           .withKey(tempFullTypeId, \"subTypeClass\")\n+           .withKeys(\"Root::meta::pure::graphFetch::GraphFetchTree\", \"subTrees\", \"subTypeTrees\")\n            .build();\n \n     public Root_meta_pure_graphFetch_SubTypeGraphFetchTree_LazyImpl(Obj instance, MetadataLazy metadataLazy)\n     {\n         super(instance, metadataLazy);\n     }\n \n"}]}
