{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -2024,15 +2024,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):                         97a9dde8\n+  32-bit CRC value (hex):                         28ba2db6\n   compressed size:                                10612 bytes\n   uncompressed size:                              10612 bytes\n   length of filename:                             88 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@@ -2096,15 +2096,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):                         3d94d0e7\n+  32-bit CRC value (hex):                         d9373dbd\n   compressed size:                                13746 bytes\n   uncompressed size:                              13746 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@@ -2312,15 +2312,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):                         c51d952b\n+  32-bit CRC value (hex):                         dc90ecef\n   compressed size:                                27017 bytes\n   uncompressed size:                              27017 bytes\n   length of filename:                             77 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@@ -2384,15 +2384,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):                         9807ed6e\n+  32-bit CRC value (hex):                         f5ae78cf\n   compressed size:                                33503 bytes\n   uncompressed size:                              33503 bytes\n   length of filename:                             81 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": "@@ -1419,15 +1419,15 @@\n 0D34D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 0D34F   Length              0005 (5)\n 0D351   Flags               01 (1) 'Modification'\n 0D352   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 0D356 PAYLOAD\n \n 0FCCA DATA DESCRIPTOR       08074B50 (134695760)\n-0FCCE CRC                   97A9DDE8 (2544492008)\n+0FCCE CRC                   28BA2DB6 (683290038)\n 0FCD2 Compressed Size       00002974 (10612)\n 0FCD6 Uncompressed Size     00002974 (10612)\n \n 0FCDA LOCAL HEADER #59      04034B50 (67324752)\n 0FCDE Extract Zip Spec      14 (20) '2.0'\n 0FCDF Extract OS            00 (0) 'MS-DOS'\n 0FCE0 General Purpose Flag  0008 (8)\n@@ -1475,15 +1475,15 @@\n 104C1 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 104C3   Length              0005 (5)\n 104C5   Flags               01 (1) 'Modification'\n 104C6   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 104CA PAYLOAD\n \n 13A7C DATA DESCRIPTOR       08074B50 (134695760)\n-13A80 CRC                   3D94D0E7 (1033162983)\n+13A80 CRC                   D9373DBD (3644276157)\n 13A84 Compressed Size       000035B2 (13746)\n 13A88 Uncompressed Size     000035B2 (13746)\n \n 13A8C LOCAL HEADER #61      04034B50 (67324752)\n 13A90 Extract Zip Spec      14 (20) '2.0'\n 13A91 Extract OS            00 (0) 'MS-DOS'\n 13A92 General Purpose Flag  0008 (8)\n@@ -1643,15 +1643,15 @@\n 1A045 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1A047   Length              0005 (5)\n 1A049   Flags               01 (1) 'Modification'\n 1A04A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1A04E PAYLOAD\n \n 209D7 DATA DESCRIPTOR       08074B50 (134695760)\n-209DB CRC                   C51D952B (3307050283)\n+209DB CRC                   DC90ECEF (3700485359)\n 209DF Compressed Size       00006989 (27017)\n 209E3 Uncompressed Size     00006989 (27017)\n \n 209E7 LOCAL HEADER #67      04034B50 (67324752)\n 209EB Extract Zip Spec      14 (20) '2.0'\n 209EC Extract OS            00 (0) 'MS-DOS'\n 209ED General Purpose Flag  0008 (8)\n@@ -1699,15 +1699,15 @@\n 21181 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 21183   Length              0005 (5)\n 21185   Flags               01 (1) 'Modification'\n 21186   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 2118A PAYLOAD\n \n 29469 DATA DESCRIPTOR       08074B50 (134695760)\n-2946D CRC                   9807ED6E (2550656366)\n+2946D CRC                   F5AE78CF (4121852111)\n 29471 Compressed Size       000082DF (33503)\n 29475 Uncompressed Size     000082DF (33503)\n \n 29479 LOCAL HEADER #69      04034B50 (67324752)\n 2947D Extract Zip Spec      14 (20) '2.0'\n 2947E Extract OS            00 (0) 'MS-DOS'\n 2947F General Purpose Flag  0008 (8)\n@@ -3506,15 +3506,15 @@\n 3506E Created OS            00 (0) 'MS-DOS'\n 3506F Extract Zip Spec      14 (20) '2.0'\n 35070 Extract OS            00 (0) 'MS-DOS'\n 35071 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 35073 Compression Method    0000 (0) 'Stored'\n 35075 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-35079 CRC                   97A9DDE8 (2544492008)\n+35079 CRC                   28BA2DB6 (683290038)\n 3507D Compressed Size       00002974 (10612)\n 35081 Uncompressed Size     00002974 (10612)\n 35085 Filename Length       0058 (88)\n 35087 Extra Length          0009 (9)\n 35089 Comment Length        0000 (0)\n 3508B Disk Start            0000 (0)\n 3508D Int File Attributes   0000 (0)\n@@ -3566,15 +3566,15 @@\n 35192 Created OS            00 (0) 'MS-DOS'\n 35193 Extract Zip Spec      14 (20) '2.0'\n 35194 Extract OS            00 (0) 'MS-DOS'\n 35195 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 35197 Compression Method    0000 (0) 'Stored'\n 35199 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-3519D CRC                   3D94D0E7 (1033162983)\n+3519D CRC                   D9373DBD (3644276157)\n 351A1 Compressed Size       000035B2 (13746)\n 351A5 Uncompressed Size     000035B2 (13746)\n 351A9 Filename Length       005C (92)\n 351AB Extra Length          0009 (9)\n 351AD Comment Length        0000 (0)\n 351AF Disk Start            0000 (0)\n 351B1 Int File Attributes   0000 (0)\n@@ -3746,15 +3746,15 @@\n 354E3 Created OS            00 (0) 'MS-DOS'\n 354E4 Extract Zip Spec      14 (20) '2.0'\n 354E5 Extract OS            00 (0) 'MS-DOS'\n 354E6 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 354E8 Compression Method    0000 (0) 'Stored'\n 354EA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-354EE CRC                   C51D952B (3307050283)\n+354EE CRC                   DC90ECEF (3700485359)\n 354F2 Compressed Size       00006989 (27017)\n 354F6 Uncompressed Size     00006989 (27017)\n 354FA Filename Length       004D (77)\n 354FC Extra Length          0009 (9)\n 354FE Comment Length        0000 (0)\n 35500 Disk Start            0000 (0)\n 35502 Int File Attributes   0000 (0)\n@@ -3806,15 +3806,15 @@\n 355F1 Created OS            00 (0) 'MS-DOS'\n 355F2 Extract Zip Spec      14 (20) '2.0'\n 355F3 Extract OS            00 (0) 'MS-DOS'\n 355F4 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 355F6 Compression Method    0000 (0) 'Stored'\n 355F8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-355FC CRC                   9807ED6E (2550656366)\n+355FC CRC                   F5AE78CF (4121852111)\n 35600 Compressed Size       000082DF (33503)\n 35604 Uncompressed Size     000082DF (33503)\n 35608 Filename Length       0051 (81)\n 3560A Extra Length          0009 (9)\n 3560C Comment Length        0000 (0)\n 3560E Disk Start            0000 (0)\n 35610 Int File Attributes   0000 (0)\n"}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_path_CastPathElement_Impl.class", "source2": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_path_CastPathElement_Impl.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -154,11 +154,11 @@\n     }\n     \n     public String getFullSystemPath() {\n         return \"Root::meta::pure::metamodel::path::CastPathElement\";\n     }\n     \n     static {\n-        KEY_INDEX = keyIndexBuilder(3).withKey(\"Root::meta::pure::metamodel::path::CastPathElement\", \"type\").withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", new String[] { \"elementOverride\" }).build();\n+        KEY_INDEX = keyIndexBuilder(3).withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", new String[] { \"elementOverride\" }).withKey(\"Root::meta::pure::metamodel::path::CastPathElement\", \"type\").build();\n         FACTORY = (CoreInstanceFactory)new Root_meta_pure_metamodel_path_CastPathElement_Impl.Root_meta_pure_metamodel_path_CastPathElement_Impl$1();\n     }\n }\n"}]}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_path_CastPathElement_LazyImpl.class", "source2": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_path_CastPathElement_LazyImpl.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -247,11 +247,11 @@\n     }\n     \n     public String getFullSystemPath() {\n         return \"Root::meta::pure::metamodel::path::CastPathElement\";\n     }\n     \n     static {\n-        KEY_INDEX = keyIndexBuilder(3).withKey(\"Root::meta::pure::metamodel::path::CastPathElement\", \"type\").withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", new String[] { \"elementOverride\" }).build();\n+        KEY_INDEX = keyIndexBuilder(3).withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", new String[] { \"elementOverride\" }).withKey(\"Root::meta::pure::metamodel::path::CastPathElement\", \"type\").build();\n         FACTORY = (CoreInstanceFactory)new Root_meta_pure_metamodel_path_CastPathElement_LazyImpl.Root_meta_pure_metamodel_path_CastPathElement_LazyImpl$1();\n     }\n }\n"}]}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_path_Path_Impl.class", "source2": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_path_Path_Impl.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -445,11 +445,11 @@\n     }\n     \n     public String getFullSystemPath() {\n         return \"Root::meta::pure::metamodel::path::Path\";\n     }\n     \n     static {\n-        KEY_INDEX = keyIndexBuilder(8).withKeys(\"Root::meta::pure::metamodel::function::Function\", \"applications\", new String[] { \"functionName\", \"name\" }).withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", new String[] { \"elementOverride\" }).withKey(\"Root::meta::pure::metamodel::Referenceable\", \"referenceUsages\").withKeys(\"Root::meta::pure::metamodel::path::Path\", \"path\", new String[] { \"start\" }).build();\n+        KEY_INDEX = keyIndexBuilder(8).withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", new String[] { \"elementOverride\" }).withKeys(\"Root::meta::pure::metamodel::path::Path\", \"path\", new String[] { \"start\" }).withKeys(\"Root::meta::pure::metamodel::function::Function\", \"applications\", new String[] { \"functionName\", \"name\" }).withKey(\"Root::meta::pure::metamodel::Referenceable\", \"referenceUsages\").build();\n         FACTORY = (CoreInstanceFactory)new Root_meta_pure_metamodel_path_Path_Impl.Root_meta_pure_metamodel_path_Path_Impl$1();\n     }\n }\n"}]}, {"source1": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_path_Path_LazyImpl.class", "source2": "org/finos/legend/pure/generated/Root_meta_pure_metamodel_path_Path_LazyImpl.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -708,11 +708,11 @@\n     }\n     \n     public String getFullSystemPath() {\n         return \"Root::meta::pure::metamodel::path::Path\";\n     }\n     \n     static {\n-        KEY_INDEX = keyIndexBuilder(8).withKeys(\"Root::meta::pure::metamodel::function::Function\", \"applications\", new String[] { \"functionName\", \"name\" }).withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", new String[] { \"elementOverride\" }).withKey(\"Root::meta::pure::metamodel::Referenceable\", \"referenceUsages\").withKeys(\"Root::meta::pure::metamodel::path::Path\", \"path\", new String[] { \"start\" }).build();\n+        KEY_INDEX = keyIndexBuilder(8).withKeys(\"Root::meta::pure::metamodel::type::Any\", \"classifierGenericType\", new String[] { \"elementOverride\" }).withKeys(\"Root::meta::pure::metamodel::path::Path\", \"path\", new String[] { \"start\" }).withKeys(\"Root::meta::pure::metamodel::function::Function\", \"applications\", new String[] { \"functionName\", \"name\" }).withKey(\"Root::meta::pure::metamodel::Referenceable\", \"referenceUsages\").build();\n         FACTORY = (CoreInstanceFactory)new Root_meta_pure_metamodel_path_Path_LazyImpl.Root_meta_pure_metamodel_path_Path_LazyImpl$1();\n     }\n }\n"}]}]}
