{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -8482,15 +8482,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):                         150ada76\n+  32-bit CRC value (hex):                         573dd7c8\n   compressed size:                                33966 bytes\n   uncompressed size:                              33966 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@@ -8554,15 +8554,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):                         61e43085\n+  32-bit CRC value (hex):                         a85c2f2f\n   compressed size:                                33966 bytes\n   uncompressed size:                              33966 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@@ -8590,15 +8590,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):                         a95bd2d1\n+  32-bit CRC value (hex):                         8d4ecb71\n   compressed size:                                33966 bytes\n   uncompressed size:                              33966 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@@ -8626,15 +8626,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):                         0acf8b76\n+  32-bit CRC value (hex):                         640452dc\n   compressed size:                                33966 bytes\n   uncompressed size:                              33966 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"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -6501,15 +6501,15 @@\n 19E642 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 19E644   Length              0005 (5)\n 19E646   Flags               01 (1) 'Modification'\n 19E647   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 19E64B PAYLOAD\n \n 1A6AF9 DATA DESCRIPTOR       08074B50 (134695760)\n-1A6AFD CRC                   150ADA76 (353032822)\n+1A6AFD CRC                   573DD7C8 (1463670728)\n 1A6B01 Compressed Size       000084AE (33966)\n 1A6B05 Uncompressed Size     000084AE (33966)\n \n 1A6B09 LOCAL HEADER #238     04034B50 (67324752)\n 1A6B0D Extract Zip Spec      14 (20) '2.0'\n 1A6B0E Extract OS            00 (0) 'MS-DOS'\n 1A6B0F General Purpose Flag  0008 (8)\n@@ -6557,15 +6557,15 @@\n 1AF0C4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1AF0C6   Length              0005 (5)\n 1AF0C8   Flags               01 (1) 'Modification'\n 1AF0C9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1AF0CD PAYLOAD\n \n 1B757B DATA DESCRIPTOR       08074B50 (134695760)\n-1B757F CRC                   61E43085 (1642344581)\n+1B757F CRC                   A85C2F2F (2824613679)\n 1B7583 Compressed Size       000084AE (33966)\n 1B7587 Uncompressed Size     000084AE (33966)\n \n 1B758B LOCAL HEADER #240     04034B50 (67324752)\n 1B758F Extract Zip Spec      14 (20) '2.0'\n 1B7590 Extract OS            00 (0) 'MS-DOS'\n 1B7591 General Purpose Flag  0008 (8)\n@@ -6585,15 +6585,15 @@\n 1B7605 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1B7607   Length              0005 (5)\n 1B7609   Flags               01 (1) 'Modification'\n 1B760A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1B760E PAYLOAD\n \n 1BFABC DATA DESCRIPTOR       08074B50 (134695760)\n-1BFAC0 CRC                   A95BD2D1 (2841367249)\n+1BFAC0 CRC                   8D4ECB71 (2370751345)\n 1BFAC4 Compressed Size       000084AE (33966)\n 1BFAC8 Uncompressed Size     000084AE (33966)\n \n 1BFACC LOCAL HEADER #241     04034B50 (67324752)\n 1BFAD0 Extract Zip Spec      14 (20) '2.0'\n 1BFAD1 Extract OS            00 (0) 'MS-DOS'\n 1BFAD2 General Purpose Flag  0008 (8)\n@@ -6613,15 +6613,15 @@\n 1BFB46 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 1BFB48   Length              0005 (5)\n 1BFB4A   Flags               01 (1) 'Modification'\n 1BFB4B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 1BFB4F PAYLOAD\n \n 1C7FFD DATA DESCRIPTOR       08074B50 (134695760)\n-1C8001 CRC                   0ACF8B76 (181373814)\n+1C8001 CRC                   640452DC (1678004956)\n 1C8005 Compressed Size       000084AE (33966)\n 1C8009 Uncompressed Size     000084AE (33966)\n \n 1C800D LOCAL HEADER #242     04034B50 (67324752)\n 1C8011 Extract Zip Spec      14 (20) '2.0'\n 1C8012 Extract OS            00 (0) 'MS-DOS'\n 1C8013 General Purpose Flag  0008 (8)\n@@ -13846,15 +13846,15 @@\n 21C893 Created OS            00 (0) 'MS-DOS'\n 21C894 Extract Zip Spec      14 (20) '2.0'\n 21C895 Extract OS            00 (0) 'MS-DOS'\n 21C896 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 21C898 Compression Method    0000 (0) 'Stored'\n 21C89A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-21C89E CRC                   150ADA76 (353032822)\n+21C89E CRC                   573DD7C8 (1463670728)\n 21C8A2 Compressed Size       000084AE (33966)\n 21C8A6 Uncompressed Size     000084AE (33966)\n 21C8AA Filename Length       005C (92)\n 21C8AC Extra Length          0009 (9)\n 21C8AE Comment Length        0000 (0)\n 21C8B0 Disk Start            0000 (0)\n 21C8B2 Int File Attributes   0000 (0)\n@@ -13906,15 +13906,15 @@\n 21C9B9 Created OS            00 (0) 'MS-DOS'\n 21C9BA Extract Zip Spec      14 (20) '2.0'\n 21C9BB Extract OS            00 (0) 'MS-DOS'\n 21C9BC General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 21C9BE Compression Method    0000 (0) 'Stored'\n 21C9C0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-21C9C4 CRC                   61E43085 (1642344581)\n+21C9C4 CRC                   A85C2F2F (2824613679)\n 21C9C8 Compressed Size       000084AE (33966)\n 21C9CC Uncompressed Size     000084AE (33966)\n 21C9D0 Filename Length       005C (92)\n 21C9D2 Extra Length          0009 (9)\n 21C9D4 Comment Length        0000 (0)\n 21C9D6 Disk Start            0000 (0)\n 21C9D8 Int File Attributes   0000 (0)\n@@ -13936,15 +13936,15 @@\n 21CA4C Created OS            00 (0) 'MS-DOS'\n 21CA4D Extract Zip Spec      14 (20) '2.0'\n 21CA4E Extract OS            00 (0) 'MS-DOS'\n 21CA4F General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 21CA51 Compression Method    0000 (0) 'Stored'\n 21CA53 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-21CA57 CRC                   A95BD2D1 (2841367249)\n+21CA57 CRC                   8D4ECB71 (2370751345)\n 21CA5B Compressed Size       000084AE (33966)\n 21CA5F Uncompressed Size     000084AE (33966)\n 21CA63 Filename Length       005C (92)\n 21CA65 Extra Length          0009 (9)\n 21CA67 Comment Length        0000 (0)\n 21CA69 Disk Start            0000 (0)\n 21CA6B Int File Attributes   0000 (0)\n@@ -13966,15 +13966,15 @@\n 21CADF Created OS            00 (0) 'MS-DOS'\n 21CAE0 Extract Zip Spec      14 (20) '2.0'\n 21CAE1 Extract OS            00 (0) 'MS-DOS'\n 21CAE2 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 21CAE4 Compression Method    0000 (0) 'Stored'\n 21CAE6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-21CAEA CRC                   0ACF8B76 (181373814)\n+21CAEA CRC                   640452DC (1678004956)\n 21CAEE Compressed Size       000084AE (33966)\n 21CAF2 Uncompressed Size     000084AE (33966)\n 21CAF6 Filename Length       005C (92)\n 21CAF8 Extra Length          0009 (9)\n 21CAFA Comment Length        0000 (0)\n 21CAFC Disk Start            0000 (0)\n 21CAFE Int File Attributes   0000 (0)\n"}, {"source1": "org/finos/legend/pure/generated/core_external_format_protobuf_protocol_protocol_v1_25_0.java", "source2": "org/finos/legend/pure/generated/core_external_format_protobuf_protocol_protocol_v1_25_0.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -60,50 +60,50 @@\n \n      public org.finos.legend.pure.generated.Root_meta_json_JSONElement value(final org.finos.legend.pure.generated.Root_meta_json_JSONKeyValue _v_automap, final ExecutionSupport es)\n      {\n return _v_automap._value();\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_25_0$invocation$externalFormat$protobuf$legendGenerateProtobuf$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_25_0_pure_2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_25_0$transformation$fromPureGraph$external$format$protobuf$transformProtobufConfig$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_25_0_pure_4$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _e, final ExecutionSupport es)\n      {\n return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_e,es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_25_0$invocation$externalFormat$protobuf$navigateArray$3$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_25_0_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_json_JSONKeyValue, org.finos.legend.pure.generated.Root_meta_json_JSONElement>()\n+        __functions.put(\"meta$protocols$pure$v1_25_0$invocation$externalFormat$protobuf$legendGenerateProtobuf$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_25_0_pure_2$2\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_json_JSONElement execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_json_JSONKeyValue)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_json_JSONElement value(final org.finos.legend.pure.generated.Root_meta_json_JSONKeyValue _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _e, final ExecutionSupport es)\n      {\n-return _v_automap._value();\n+return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_e,es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_25_0$transformation$fromPureGraph$external$format$protobuf$transformProtobufConfig$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_25_0_pure_4$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_25_0$invocation$externalFormat$protobuf$navigateArray$3$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_25_0_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_json_JSONKeyValue, org.finos.legend.pure.generated.Root_meta_json_JSONElement>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_json_JSONElement execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_json_JSONKeyValue)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _e, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_json_JSONElement value(final org.finos.legend.pure.generated.Root_meta_json_JSONKeyValue _v_automap, final ExecutionSupport es)\n      {\n-return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_e,es);\n+return _v_automap._value();\n      }\n }\n );\n         __functions.put(\"meta$protocols$pure$v1_25_0$invocation$externalFormat$protobuf$legendGenerateProtobuf$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_25_0_pure_2$14\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_json_JSONObject, org.finos.legend.pure.generated.Root_meta_external_shared_format_metamodel_data_SchemaData>()\n {\n      public org.finos.legend.pure.generated.Root_meta_external_shared_format_metamodel_data_SchemaData execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n@@ -114,14 +114,25 @@\n      {\n return new org.finos.legend.pure.generated.Root_meta_external_shared_format_metamodel_data_SchemaData_Impl(\"Anonymous_NoCounter\")._location(core_external_format_protobuf_protocol_protocol_v1_25_0.Root_meta_protocols_pure_v1_25_0_invocation_externalFormat_protobuf_navigateString_JSONObject_1__String_1__JSONString_1_(_s,\"location\",es)._value())._content(core_external_format_protobuf_protocol_protocol_v1_25_0.Root_meta_protocols_pure_v1_25_0_invocation_externalFormat_protobuf_navigateString_JSONObject_1__String_1__JSONString_1_(_s,\"content\",es)._value());\n      }\n }\n );\n     }\n \n+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_protobuf_ProtobufConfig Root_meta_protocols_pure_v1_25_0_transformation_fromPureGraph_external_format_protobuf_transformProtobufConfig_ProtobufConfig_1__ProtobufConfig_1_(final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_configuration_ProtobufConfig _input,final ExecutionSupport es)\n+{\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_protobuf_ProtobufConfig_Impl(\"Anonymous_NoCounter\")._package(_input._package())._class(_input._class())._scopeElements(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_input._scopeElements()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, java.lang.String>)(core_external_format_protobuf_protocol_protocol_v1_25_0.__functions.get(\"meta$protocols$pure$v1_25_0$transformation$fromPureGraph$external$format$protobuf$transformProtobufConfig$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_25_0_pure_4$3\")), es)\n+))._options(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_protobuf_Options_Impl(\"Anonymous_NoCounter\")._javaPackage(_input._javaPackage())._javaOuterClassname(_input._javaOuterClassname())._javaMultipleFiles(_input._javaMultipleFiles())._optimizeFor(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_input._optimizeFor(),es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::protocols::pure::v1_25_0::metamodel::invocation::generation::protobuf::OptimizeMode\",Pure.manageId(CompiledSupport.toOne(_input._optimizeFor(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_25_0.pure\", -1, -1, 142, 203, -1, -1))))))))._customOptions(_input._customOptions()));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_protobuf_ModelToProtobufDataConfiguration Root_meta_protocols_pure_v1_25_0_transformation_fromPureGraph_external_format_protobuf_transformModelToProtobufDataConfiguration_ModelToProtobufDataConfiguration_1__ModelToProtobufDataConfiguration_1_(final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_transformation_fromPure_ModelToProtobufDataConfiguration _input,final ExecutionSupport es)\n+{\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_protobuf_ModelToProtobufDataConfiguration_Impl(\"Anonymous_NoCounter\")._format(_input._format())._targetSchemaSet(_input._targetSchemaSet())._javaPackage(_input._javaPackage())._javaOuterClassname(_input._javaOuterClassname())._javaMultipleFiles(_input._javaMultipleFiles())._optimizeFor(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_input._optimizeFor(),es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::protocols::pure::v1_25_0::metamodel::invocation::generation::protobuf::OptimizeMode\",Pure.manageId(CompiledSupport.toOne(_input._optimizeFor(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_25_0.pure\", -1, -1, 157, 185, -1, -1))))))))._customOptions(_input._customOptions());\n+}\n+\n public static RichIterable<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_metamodel_data_SchemaData> Root_meta_protocols_pure_v1_25_0_invocation_externalFormat_protobuf_legendGenerateProtobuf_ModelUnit_1__ModelToProtobufDataConfiguration_1__String_1__Integer_1__String_1__SchemaData_MANY_(final org.finos.legend.pure.generated.Root_meta_pure_model_unit_ModelUnit _modelUnit, final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_transformation_fromPure_ModelToProtobufDataConfiguration _input, final java.lang.String _host, final long _port, final java.lang.String _version,final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_functions_io_http_HTTPResponse _resp = FunctionsGen.executeHttpRaw(new org.finos.legend.pure.generated.Root_meta_pure_functions_io_http_URL_Impl(\"Anonymous_NoCounter\")._host(_host)._port(_port)._path(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"/api/pure/\",_version,\"/external/format/generateSchema\")),es)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::io::http::HTTPMethod\",\"POST\")),\"application/json\",platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{ \\\"clientVersion\\\":\\\"v1_25_0\\\",\",\"  \\\"sourceModelUnit\\\": {\\\"packageableElementIncludes\\\" : \",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(core_pure_model_modelUnit.Root_meta_pure_model_unit_resolve_ModelUnit_1__ResolvedModelUnit_1_(_modelUnit,es)._packageableElements()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, java.lang.String>)(core_external_format_protobuf_protocol_protocol_v1_25_0.__functions.get(\"meta$protocols$pure$v1_25_0$invocation$externalFormat$protobuf$legendGenerateProtobuf$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_25_0_pure_2$2\")), es)\n , \"[\\\"\", \"\\\",\\\"\", \"\\\"]\"),\"},\",\"  \\\"config\\\":\",core_pure_protocol_protocol.Root_meta_alloy_metadataServer_alloyToJSON_Any_1__String_1_(core_external_format_protobuf_protocol_protocol_v1_25_0.Root_meta_protocols_pure_v1_25_0_transformation_fromPureGraph_external_format_protobuf_transformModelToProtobufDataConfiguration_ModelToProtobufDataConfiguration_1__ModelToProtobufDataConfiguration_1_(_input,es),es),\",\",\"  \\\"model\\\":\",(java.lang.String)(Pure.matches(_modelUnit._packageableElementIncludes(),org.finos.legend.pure.m3.coreinstance.Package.class,1,1)?\n    (new DefendedFunction()\n    {\n        public Object valueOf(final Object _p_As_Object)\n@@ -208,19 +219,8 @@\n      }\n }\n \n ))\n ,es);\n return CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_ProtobufOutput>castWithExceptionHandling(CompiledSupport.toPureCollection(core_external_format_json_fromJSON.Root_meta_json_fromJSON_JSONElement_1__Type_$0_1$__JSONDeserializationConfig_1__Any_MANY_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_resp._entity())),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_ProtobufOutput>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::protobuf::deprecated::generation::ProtobufOutput\")),new org.finos.legend.pure.generated.Root_meta_json_ExtendedJSONDeserializationConfig_Impl(\"Anonymous_NoCounter\")._nullReplacementInArray(new org.finos.legend.pure.generated.Root_meta_pure_tds_TDSNull_Impl(\"Anonymous_NoCounter\"))._typeKeyName(\"__TYPE\")._failOnUnknownProperties(true),es)),org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_ProtobufOutput.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_25_0.pure\", -1, -1, 91, 240, -1, -1)));\n }\n-\n-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_protobuf_ProtobufConfig Root_meta_protocols_pure_v1_25_0_transformation_fromPureGraph_external_format_protobuf_transformProtobufConfig_ProtobufConfig_1__ProtobufConfig_1_(final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_configuration_ProtobufConfig _input,final ExecutionSupport es)\n-{\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_protobuf_ProtobufConfig_Impl(\"Anonymous_NoCounter\")._package(_input._package())._class(_input._class())._scopeElements(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_input._scopeElements()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, java.lang.String>)(core_external_format_protobuf_protocol_protocol_v1_25_0.__functions.get(\"meta$protocols$pure$v1_25_0$transformation$fromPureGraph$external$format$protobuf$transformProtobufConfig$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_25_0_pure_4$3\")), es)\n-))._options(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_protobuf_Options_Impl(\"Anonymous_NoCounter\")._javaPackage(_input._javaPackage())._javaOuterClassname(_input._javaOuterClassname())._javaMultipleFiles(_input._javaMultipleFiles())._optimizeFor(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_input._optimizeFor(),es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::protocols::pure::v1_25_0::metamodel::invocation::generation::protobuf::OptimizeMode\",Pure.manageId(CompiledSupport.toOne(_input._optimizeFor(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_25_0.pure\", -1, -1, 142, 203, -1, -1))))))))._customOptions(_input._customOptions()));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_protobuf_ModelToProtobufDataConfiguration Root_meta_protocols_pure_v1_25_0_transformation_fromPureGraph_external_format_protobuf_transformModelToProtobufDataConfiguration_ModelToProtobufDataConfiguration_1__ModelToProtobufDataConfiguration_1_(final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_transformation_fromPure_ModelToProtobufDataConfiguration _input,final ExecutionSupport es)\n-{\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_25_0_metamodel_invocation_generation_protobuf_ModelToProtobufDataConfiguration_Impl(\"Anonymous_NoCounter\")._format(_input._format())._targetSchemaSet(_input._targetSchemaSet())._javaPackage(_input._javaPackage())._javaOuterClassname(_input._javaOuterClassname())._javaMultipleFiles(_input._javaMultipleFiles())._optimizeFor(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_input._optimizeFor(),es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::protocols::pure::v1_25_0::metamodel::invocation::generation::protobuf::OptimizeMode\",Pure.manageId(CompiledSupport.toOne(_input._optimizeFor(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_25_0.pure\", -1, -1, 157, 185, -1, -1))))))))._customOptions(_input._customOptions());\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_external_format_protobuf_protocol_protocol_v1_27_0.java", "source2": "org/finos/legend/pure/generated/core_external_format_protobuf_protocol_protocol_v1_27_0.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -86,42 +86,53 @@\n \n      public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _c, final ExecutionSupport es)\n      {\n return core_pure_protocol_protocol.Root_meta_alloy_metadataServer_alloyToJSON_Any_1__String_1_(core_pure_protocol_v1_27_0_scan_buildBasePureModel.Root_meta_protocols_pure_v1_27_0_transformation_fromPureGraph_buildPureModelFromType_Type_1__Extension_MANY__PureModelContextData_1_(_c,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_27_0$invocation$externalFormat$protobuf$navigateString$2$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_27_0_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_json_JSONKeyValue, org.finos.legend.pure.generated.Root_meta_json_JSONElement>()\n+        __functions.put(\"meta$protocols$pure$v1_27_0$transformation$fromPureGraph$external$format$protobuf$transformProtobufConfig$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_27_0_pure_4$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, java.lang.String>()\n {\n-     public org.finos.legend.pure.generated.Root_meta_json_JSONElement execute(ListIterable<?> vars, ExecutionSupport es)\n+     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.generated.Root_meta_json_JSONKeyValue)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public org.finos.legend.pure.generated.Root_meta_json_JSONElement value(final org.finos.legend.pure.generated.Root_meta_json_JSONKeyValue _v_automap, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _e, final ExecutionSupport es)\n      {\n-return _v_automap._value();\n+return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_e,es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_27_0$transformation$fromPureGraph$external$format$protobuf$transformProtobufConfig$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_27_0_pure_4$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_27_0$invocation$externalFormat$protobuf$navigateString$2$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_27_0_pure_2$4\", new DefaultPureLambdaFunction1<org.finos.legend.pure.generated.Root_meta_json_JSONKeyValue, org.finos.legend.pure.generated.Root_meta_json_JSONElement>()\n {\n-     public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_json_JSONElement execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.generated.Root_meta_json_JSONKeyValue)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _e, final ExecutionSupport es)\n+     public org.finos.legend.pure.generated.Root_meta_json_JSONElement value(final org.finos.legend.pure.generated.Root_meta_json_JSONKeyValue _v_automap, final ExecutionSupport es)\n      {\n-return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_e,es);\n+return _v_automap._value();\n      }\n }\n );\n     }\n \n+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_generation_protobuf_ProtobufConfig Root_meta_protocols_pure_v1_27_0_transformation_fromPureGraph_external_format_protobuf_transformProtobufConfig_ProtobufConfig_1__ProtobufConfig_1_(final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_configuration_ProtobufConfig _input,final ExecutionSupport es)\n+{\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_generation_protobuf_ProtobufConfig_Impl(\"Anonymous_NoCounter\")._package(_input._package())._class(_input._class())._scopeElements(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_input._scopeElements()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, java.lang.String>)(core_external_format_protobuf_protocol_protocol_v1_27_0.__functions.get(\"meta$protocols$pure$v1_27_0$transformation$fromPureGraph$external$format$protobuf$transformProtobufConfig$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_27_0_pure_4$3\")), es)\n+))._options(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_generation_protobuf_Options_Impl(\"Anonymous_NoCounter\")._javaPackage(_input._javaPackage())._javaOuterClassname(_input._javaOuterClassname())._javaMultipleFiles(_input._javaMultipleFiles())._optimizeFor(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_input._optimizeFor(),es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::protocols::pure::v1_27_0::metamodel::invocation::generation::protobuf::OptimizeMode\",Pure.manageId(CompiledSupport.toOne(_input._optimizeFor(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_27_0.pure\", -1, -1, 142, 203, -1, -1))))))))._customOptions(_input._customOptions()));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_generation_protobuf_ModelToProtobufDataConfiguration Root_meta_protocols_pure_v1_27_0_transformation_fromPureGraph_external_format_protobuf_transformModelToProtobufDataConfiguration_ModelToProtobufDataConfiguration_1__ModelToProtobufDataConfiguration_1_(final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_transformation_fromPure_ModelToProtobufDataConfiguration _input,final ExecutionSupport es)\n+{\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_generation_protobuf_ModelToProtobufDataConfiguration_Impl(\"Anonymous_NoCounter\")._format(_input._format())._targetSchemaSet(_input._targetSchemaSet())._javaPackage(_input._javaPackage())._javaOuterClassname(_input._javaOuterClassname())._javaMultipleFiles(_input._javaMultipleFiles())._optimizeFor(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_input._optimizeFor(),es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::protocols::pure::v1_27_0::metamodel::invocation::generation::protobuf::OptimizeMode\",Pure.manageId(CompiledSupport.toOne(_input._optimizeFor(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_27_0.pure\", -1, -1, 157, 185, -1, -1))))))))._customOptions(_input._customOptions());\n+}\n+\n public static RichIterable<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_metamodel_data_SchemaData> Root_meta_protocols_pure_v1_27_0_invocation_externalFormat_protobuf_legendGenerateProtobuf_ModelUnit_1__ModelToProtobufDataConfiguration_1__String_1__Integer_1__String_1__SchemaData_MANY_(final org.finos.legend.pure.generated.Root_meta_pure_model_unit_ModelUnit _modelUnit, final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_transformation_fromPure_ModelToProtobufDataConfiguration _input, final java.lang.String _host, final long _port, final java.lang.String _version,final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_functions_io_http_HTTPResponse _resp = FunctionsGen.executeHttpRaw(new org.finos.legend.pure.generated.Root_meta_pure_functions_io_http_URL_Impl(\"Anonymous_NoCounter\")._host(_host)._port(_port)._path(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"/api/pure/\",_version,\"/external/format/generateSchema\")),es)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::io::http::HTTPMethod\",\"POST\")),\"application/json\",platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{ \\\"clientVersion\\\":\\\"v1_27_0\\\",\",\"  \\\"sourceModelUnit\\\": {\\\"packageableElementIncludes\\\" : \",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(core_pure_model_modelUnit.Root_meta_pure_model_unit_resolve_ModelUnit_1__ResolvedModelUnit_1_(_modelUnit,es)._packageableElements()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, java.lang.String>)(core_external_format_protobuf_protocol_protocol_v1_27_0.__functions.get(\"meta$protocols$pure$v1_27_0$invocation$externalFormat$protobuf$legendGenerateProtobuf$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_27_0_pure_2$2\")), es)\n , \"[\\\"\", \"\\\",\\\"\", \"\\\"]\"),\"},\",\"  \\\"config\\\":\",core_pure_protocol_protocol.Root_meta_alloy_metadataServer_alloyToJSON_Any_1__String_1_(core_external_format_protobuf_protocol_protocol_v1_27_0.Root_meta_protocols_pure_v1_27_0_transformation_fromPureGraph_external_format_protobuf_transformModelToProtobufDataConfiguration_ModelToProtobufDataConfiguration_1__ModelToProtobufDataConfiguration_1_(_input,es),es),\",\",\"  \\\"model\\\":\",(java.lang.String)(Pure.matches(_modelUnit._packageableElementIncludes(),org.finos.legend.pure.m3.coreinstance.Package.class,1,1)?\n    (new DefendedFunction()\n    {\n        public Object valueOf(final Object _p_As_Object)\n@@ -208,19 +219,8 @@\n      }\n }\n \n ))\n ,es);\n return CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_ProtobufOutput>castWithExceptionHandling(CompiledSupport.toPureCollection(core_external_format_json_fromJSON.Root_meta_json_fromJSON_JSONElement_1__Type_$0_1$__JSONDeserializationConfig_1__Any_MANY_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_resp._entity())),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_ProtobufOutput>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::protobuf::deprecated::generation::ProtobufOutput\")),new org.finos.legend.pure.generated.Root_meta_json_ExtendedJSONDeserializationConfig_Impl(\"Anonymous_NoCounter\")._nullReplacementInArray(new org.finos.legend.pure.generated.Root_meta_pure_tds_TDSNull_Impl(\"Anonymous_NoCounter\"))._typeKeyName(\"__TYPE\")._failOnUnknownProperties(true),es)),org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_ProtobufOutput.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_27_0.pure\", -1, -1, 91, 240, -1, -1)));\n }\n-\n-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_generation_protobuf_ProtobufConfig Root_meta_protocols_pure_v1_27_0_transformation_fromPureGraph_external_format_protobuf_transformProtobufConfig_ProtobufConfig_1__ProtobufConfig_1_(final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_configuration_ProtobufConfig _input,final ExecutionSupport es)\n-{\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_generation_protobuf_ProtobufConfig_Impl(\"Anonymous_NoCounter\")._package(_input._package())._class(_input._class())._scopeElements(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_input._scopeElements()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, java.lang.String>)(core_external_format_protobuf_protocol_protocol_v1_27_0.__functions.get(\"meta$protocols$pure$v1_27_0$transformation$fromPureGraph$external$format$protobuf$transformProtobufConfig$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_27_0_pure_4$3\")), es)\n-))._options(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_generation_protobuf_Options_Impl(\"Anonymous_NoCounter\")._javaPackage(_input._javaPackage())._javaOuterClassname(_input._javaOuterClassname())._javaMultipleFiles(_input._javaMultipleFiles())._optimizeFor(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_input._optimizeFor(),es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::protocols::pure::v1_27_0::metamodel::invocation::generation::protobuf::OptimizeMode\",Pure.manageId(CompiledSupport.toOne(_input._optimizeFor(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_27_0.pure\", -1, -1, 142, 203, -1, -1))))))))._customOptions(_input._customOptions()));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_generation_protobuf_ModelToProtobufDataConfiguration Root_meta_protocols_pure_v1_27_0_transformation_fromPureGraph_external_format_protobuf_transformModelToProtobufDataConfiguration_ModelToProtobufDataConfiguration_1__ModelToProtobufDataConfiguration_1_(final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_transformation_fromPure_ModelToProtobufDataConfiguration _input,final ExecutionSupport es)\n-{\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_27_0_metamodel_invocation_generation_protobuf_ModelToProtobufDataConfiguration_Impl(\"Anonymous_NoCounter\")._format(_input._format())._targetSchemaSet(_input._targetSchemaSet())._javaPackage(_input._javaPackage())._javaOuterClassname(_input._javaOuterClassname())._javaMultipleFiles(_input._javaMultipleFiles())._optimizeFor(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_input._optimizeFor(),es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::protocols::pure::v1_27_0::metamodel::invocation::generation::protobuf::OptimizeMode\",Pure.manageId(CompiledSupport.toOne(_input._optimizeFor(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_27_0.pure\", -1, -1, 157, 185, -1, -1))))))))._customOptions(_input._customOptions());\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_external_format_protobuf_protocol_protocol_v1_28_0.java", "source2": "org/finos/legend/pure/generated/core_external_format_protobuf_protocol_protocol_v1_28_0.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -86,42 +86,53 @@\n \n      public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _e, final ExecutionSupport es)\n      {\n return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_e,es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_28_0$invocation$externalFormat$protobuf$legendGenerateProtobuf$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_28_0_pure_2$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_28_0$transformation$fromPureGraph$external$format$protobuf$transformProtobufConfig$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_28_0_pure_4$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _c, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _e, final ExecutionSupport es)\n      {\n-return core_pure_protocol_protocol.Root_meta_alloy_metadataServer_alloyToJSON_Any_1__String_1_(core_pure_protocol_v1_28_0_scan_buildBasePureModel.Root_meta_protocols_pure_v1_28_0_transformation_fromPureGraph_buildPureModelFromType_Type_1__Extension_MANY__PureModelContextData_1_(_c,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n+return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_e,es);\n      }\n }\n );\n-        __functions.put(\"meta$protocols$pure$v1_28_0$transformation$fromPureGraph$external$format$protobuf$transformProtobufConfig$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_28_0_pure_4$3\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, java.lang.String>()\n+        __functions.put(\"meta$protocols$pure$v1_28_0$invocation$externalFormat$protobuf$legendGenerateProtobuf$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_28_0_pure_2$5\", new DefaultPureLambdaFunction1<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type, java.lang.String>()\n {\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n-         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement)CompiledSupport.makeOne(vars.get(0)), es);\n+         return value((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n-     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement _e, final ExecutionSupport es)\n+     public java.lang.String value(final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Type _c, final ExecutionSupport es)\n      {\n-return platform_pure_basics_meta_elementToPath.Root_meta_pure_functions_meta_elementToPath_PackageableElement_1__String_1_(_e,es);\n+return core_pure_protocol_protocol.Root_meta_alloy_metadataServer_alloyToJSON_Any_1__String_1_(core_pure_protocol_v1_28_0_scan_buildBasePureModel.Root_meta_protocols_pure_v1_28_0_transformation_fromPureGraph_buildPureModelFromType_Type_1__Extension_MANY__PureModelContextData_1_(_c,CompiledSupport.toPureCollection(core_pure_extensions_functions.Root_meta_pure_extension_defaultExtensions__Extension_MANY_(es)),es),es);\n      }\n }\n );\n     }\n \n+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_protobuf_ProtobufConfig Root_meta_protocols_pure_v1_28_0_transformation_fromPureGraph_external_format_protobuf_transformProtobufConfig_ProtobufConfig_1__ProtobufConfig_1_(final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_configuration_ProtobufConfig _input,final ExecutionSupport es)\n+{\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_protobuf_ProtobufConfig_Impl(\"Anonymous_NoCounter\")._package(_input._package())._class(_input._class())._scopeElements(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_input._scopeElements()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, java.lang.String>)(core_external_format_protobuf_protocol_protocol_v1_28_0.__functions.get(\"meta$protocols$pure$v1_28_0$transformation$fromPureGraph$external$format$protobuf$transformProtobufConfig$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_28_0_pure_4$3\")), es)\n+))._options(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_protobuf_Options_Impl(\"Anonymous_NoCounter\")._javaPackage(_input._javaPackage())._javaOuterClassname(_input._javaOuterClassname())._javaMultipleFiles(_input._javaMultipleFiles())._optimizeFor(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_input._optimizeFor(),es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::protocols::pure::v1_28_0::metamodel::invocation::generation::protobuf::OptimizeMode\",Pure.manageId(CompiledSupport.toOne(_input._optimizeFor(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_28_0.pure\", -1, -1, 142, 203, -1, -1))))))))._customOptions(_input._customOptions()));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_protobuf_ModelToProtobufDataConfiguration Root_meta_protocols_pure_v1_28_0_transformation_fromPureGraph_external_format_protobuf_transformModelToProtobufDataConfiguration_ModelToProtobufDataConfiguration_1__ModelToProtobufDataConfiguration_1_(final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_transformation_fromPure_ModelToProtobufDataConfiguration _input,final ExecutionSupport es)\n+{\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_protobuf_ModelToProtobufDataConfiguration_Impl(\"Anonymous_NoCounter\")._format(_input._format())._targetSchemaSet(_input._targetSchemaSet())._javaPackage(_input._javaPackage())._javaOuterClassname(_input._javaOuterClassname())._javaMultipleFiles(_input._javaMultipleFiles())._optimizeFor(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_input._optimizeFor(),es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::protocols::pure::v1_28_0::metamodel::invocation::generation::protobuf::OptimizeMode\",Pure.manageId(CompiledSupport.toOne(_input._optimizeFor(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_28_0.pure\", -1, -1, 157, 185, -1, -1))))))))._customOptions(_input._customOptions());\n+}\n+\n public static RichIterable<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_metamodel_data_SchemaData> Root_meta_protocols_pure_v1_28_0_invocation_externalFormat_protobuf_legendGenerateProtobuf_ModelUnit_1__ModelToProtobufDataConfiguration_1__String_1__Integer_1__String_1__SchemaData_MANY_(final org.finos.legend.pure.generated.Root_meta_pure_model_unit_ModelUnit _modelUnit, final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_transformation_fromPure_ModelToProtobufDataConfiguration _input, final java.lang.String _host, final long _port, final java.lang.String _version,final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_functions_io_http_HTTPResponse _resp = FunctionsGen.executeHttpRaw(new org.finos.legend.pure.generated.Root_meta_pure_functions_io_http_URL_Impl(\"Anonymous_NoCounter\")._host(_host)._port(_port)._path(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"/api/pure/\",_version,\"/external/format/generateSchema\")),es)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::io::http::HTTPMethod\",\"POST\")),\"application/json\",platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{ \\\"clientVersion\\\":\\\"v1_28_0\\\",\",\"  \\\"sourceModelUnit\\\": {\\\"packageableElementIncludes\\\" : \",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(core_pure_model_modelUnit.Root_meta_pure_model_unit_resolve_ModelUnit_1__ResolvedModelUnit_1_(_modelUnit,es)._packageableElements()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, java.lang.String>)(core_external_format_protobuf_protocol_protocol_v1_28_0.__functions.get(\"meta$protocols$pure$v1_28_0$invocation$externalFormat$protobuf$legendGenerateProtobuf$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_28_0_pure_2$2\")), es)\n , \"[\\\"\", \"\\\",\\\"\", \"\\\"]\"),\"},\",\"  \\\"config\\\":\",core_pure_protocol_protocol.Root_meta_alloy_metadataServer_alloyToJSON_Any_1__String_1_(core_external_format_protobuf_protocol_protocol_v1_28_0.Root_meta_protocols_pure_v1_28_0_transformation_fromPureGraph_external_format_protobuf_transformModelToProtobufDataConfiguration_ModelToProtobufDataConfiguration_1__ModelToProtobufDataConfiguration_1_(_input,es),es),\",\",\"  \\\"model\\\":\",(java.lang.String)(Pure.matches(_modelUnit._packageableElementIncludes(),org.finos.legend.pure.m3.coreinstance.Package.class,1,1)?\n    (new DefendedFunction()\n    {\n        public Object valueOf(final Object _p_As_Object)\n@@ -208,19 +219,8 @@\n      }\n }\n \n ))\n ,es);\n return CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_ProtobufOutput>castWithExceptionHandling(CompiledSupport.toPureCollection(core_external_format_json_fromJSON.Root_meta_json_fromJSON_JSONElement_1__Type_$0_1$__JSONDeserializationConfig_1__Any_MANY_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_resp._entity())),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_ProtobufOutput>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::protobuf::deprecated::generation::ProtobufOutput\")),new org.finos.legend.pure.generated.Root_meta_json_ExtendedJSONDeserializationConfig_Impl(\"Anonymous_NoCounter\")._nullReplacementInArray(new org.finos.legend.pure.generated.Root_meta_pure_tds_TDSNull_Impl(\"Anonymous_NoCounter\"))._typeKeyName(\"__TYPE\")._failOnUnknownProperties(true),es)),org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_ProtobufOutput.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_28_0.pure\", -1, -1, 91, 240, -1, -1)));\n }\n-\n-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_protobuf_ProtobufConfig Root_meta_protocols_pure_v1_28_0_transformation_fromPureGraph_external_format_protobuf_transformProtobufConfig_ProtobufConfig_1__ProtobufConfig_1_(final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_configuration_ProtobufConfig _input,final ExecutionSupport es)\n-{\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_protobuf_ProtobufConfig_Impl(\"Anonymous_NoCounter\")._package(_input._package())._class(_input._class())._scopeElements(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_input._scopeElements()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, java.lang.String>)(core_external_format_protobuf_protocol_protocol_v1_28_0.__functions.get(\"meta$protocols$pure$v1_28_0$transformation$fromPureGraph$external$format$protobuf$transformProtobufConfig$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_28_0_pure_4$3\")), es)\n-))._options(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_protobuf_Options_Impl(\"Anonymous_NoCounter\")._javaPackage(_input._javaPackage())._javaOuterClassname(_input._javaOuterClassname())._javaMultipleFiles(_input._javaMultipleFiles())._optimizeFor(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_input._optimizeFor(),es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::protocols::pure::v1_28_0::metamodel::invocation::generation::protobuf::OptimizeMode\",Pure.manageId(CompiledSupport.toOne(_input._optimizeFor(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_28_0.pure\", -1, -1, 142, 203, -1, -1))))))))._customOptions(_input._customOptions()));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_protobuf_ModelToProtobufDataConfiguration Root_meta_protocols_pure_v1_28_0_transformation_fromPureGraph_external_format_protobuf_transformModelToProtobufDataConfiguration_ModelToProtobufDataConfiguration_1__ModelToProtobufDataConfiguration_1_(final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_transformation_fromPure_ModelToProtobufDataConfiguration _input,final ExecutionSupport es)\n-{\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_28_0_metamodel_invocation_generation_protobuf_ModelToProtobufDataConfiguration_Impl(\"Anonymous_NoCounter\")._format(_input._format())._targetSchemaSet(_input._targetSchemaSet())._javaPackage(_input._javaPackage())._javaOuterClassname(_input._javaOuterClassname())._javaMultipleFiles(_input._javaMultipleFiles())._optimizeFor(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_input._optimizeFor(),es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::protocols::pure::v1_28_0::metamodel::invocation::generation::protobuf::OptimizeMode\",Pure.manageId(CompiledSupport.toOne(_input._optimizeFor(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_28_0.pure\", -1, -1, 157, 185, -1, -1))))))))._customOptions(_input._customOptions());\n-}\n }\n"}, {"source1": "org/finos/legend/pure/generated/core_external_format_protobuf_protocol_protocol_v1_29_0.java", "source2": "org/finos/legend/pure/generated/core_external_format_protobuf_protocol_protocol_v1_29_0.java", "comments": ["Ordering differences only"], "unified_diff": "@@ -114,14 +114,25 @@\n      {\n return new org.finos.legend.pure.generated.Root_meta_external_shared_format_metamodel_data_SchemaData_Impl(\"Anonymous_NoCounter\")._location(core_external_format_protobuf_protocol_protocol_v1_29_0.Root_meta_protocols_pure_v1_29_0_invocation_externalFormat_protobuf_navigateString_JSONObject_1__String_1__JSONString_1_(_s,\"location\",es)._value())._content(core_external_format_protobuf_protocol_protocol_v1_29_0.Root_meta_protocols_pure_v1_29_0_invocation_externalFormat_protobuf_navigateString_JSONObject_1__String_1__JSONString_1_(_s,\"content\",es)._value());\n      }\n }\n );\n     }\n \n+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_generation_protobuf_ProtobufConfig Root_meta_protocols_pure_v1_29_0_transformation_fromPureGraph_external_format_protobuf_transformProtobufConfig_ProtobufConfig_1__ProtobufConfig_1_(final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_configuration_ProtobufConfig _input,final ExecutionSupport es)\n+{\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_generation_protobuf_ProtobufConfig_Impl(\"Anonymous_NoCounter\")._package(_input._package())._class(_input._class())._scopeElements(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_input._scopeElements()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, java.lang.String>)(core_external_format_protobuf_protocol_protocol_v1_29_0.__functions.get(\"meta$protocols$pure$v1_29_0$transformation$fromPureGraph$external$format$protobuf$transformProtobufConfig$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_29_0_pure_4$3\")), es)\n+))._options(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_generation_protobuf_Options_Impl(\"Anonymous_NoCounter\")._javaPackage(_input._javaPackage())._javaOuterClassname(_input._javaOuterClassname())._javaMultipleFiles(_input._javaMultipleFiles())._optimizeFor(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_input._optimizeFor(),es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::protocols::pure::v1_29_0::metamodel::invocation::generation::protobuf::OptimizeMode\",Pure.manageId(CompiledSupport.toOne(_input._optimizeFor(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_29_0.pure\", -1, -1, 142, 203, -1, -1))))))))._customOptions(_input._customOptions()));\n+}\n+\n+public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_generation_protobuf_ModelToProtobufDataConfiguration Root_meta_protocols_pure_v1_29_0_transformation_fromPureGraph_external_format_protobuf_transformModelToProtobufDataConfiguration_ModelToProtobufDataConfiguration_1__ModelToProtobufDataConfiguration_1_(final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_transformation_fromPure_ModelToProtobufDataConfiguration _input,final ExecutionSupport es)\n+{\n+return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_generation_protobuf_ModelToProtobufDataConfiguration_Impl(\"Anonymous_NoCounter\")._format(_input._format())._targetSchemaSet(_input._targetSchemaSet())._javaPackage(_input._javaPackage())._javaOuterClassname(_input._javaOuterClassname())._javaMultipleFiles(_input._javaMultipleFiles())._optimizeFor(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_input._optimizeFor(),es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::protocols::pure::v1_29_0::metamodel::invocation::generation::protobuf::OptimizeMode\",Pure.manageId(CompiledSupport.toOne(_input._optimizeFor(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_29_0.pure\", -1, -1, 157, 185, -1, -1))))))))._customOptions(_input._customOptions());\n+}\n+\n public static RichIterable<? extends org.finos.legend.pure.generated.Root_meta_external_shared_format_metamodel_data_SchemaData> Root_meta_protocols_pure_v1_29_0_invocation_externalFormat_protobuf_legendGenerateProtobuf_ModelUnit_1__ModelToProtobufDataConfiguration_1__String_1__Integer_1__String_1__SchemaData_MANY_(final org.finos.legend.pure.generated.Root_meta_pure_model_unit_ModelUnit _modelUnit, final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_transformation_fromPure_ModelToProtobufDataConfiguration _input, final java.lang.String _host, final long _port, final java.lang.String _version,final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_pure_functions_io_http_HTTPResponse _resp = FunctionsGen.executeHttpRaw(new org.finos.legend.pure.generated.Root_meta_pure_functions_io_http_URL_Impl(\"Anonymous_NoCounter\")._host(_host)._port(_port)._path(platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"/api/pure/\",_version,\"/external/format/generateSchema\")),es)),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::pure::functions::io::http::HTTPMethod\",\"POST\")),\"application/json\",platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"{ \\\"clientVersion\\\":\\\"v1_29_0\\\",\",\"  \\\"sourceModelUnit\\\": {\\\"packageableElementIncludes\\\" : \",CompiledSupport.joinStrings(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(core_pure_model_modelUnit.Root_meta_pure_model_unit_resolve_ModelUnit_1__ResolvedModelUnit_1_(_modelUnit,es)._packageableElements()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, java.lang.String>)(core_external_format_protobuf_protocol_protocol_v1_29_0.__functions.get(\"meta$protocols$pure$v1_29_0$invocation$externalFormat$protobuf$legendGenerateProtobuf$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_29_0_pure_2$2\")), es)\n , \"[\\\"\", \"\\\",\\\"\", \"\\\"]\"),\"},\",\"  \\\"config\\\":\",core_pure_protocol_protocol.Root_meta_alloy_metadataServer_alloyToJSON_Any_1__String_1_(core_external_format_protobuf_protocol_protocol_v1_29_0.Root_meta_protocols_pure_v1_29_0_transformation_fromPureGraph_external_format_protobuf_transformModelToProtobufDataConfiguration_ModelToProtobufDataConfiguration_1__ModelToProtobufDataConfiguration_1_(_input,es),es),\",\",\"  \\\"model\\\":\",(java.lang.String)(Pure.matches(_modelUnit._packageableElementIncludes(),org.finos.legend.pure.m3.coreinstance.Package.class,1,1)?\n    (new DefendedFunction()\n    {\n        public Object valueOf(final Object _p_As_Object)\n@@ -208,19 +219,8 @@\n      }\n }\n \n ))\n ,es);\n return CompiledSupport.toPureCollection(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_ProtobufOutput>castWithExceptionHandling(CompiledSupport.toPureCollection(core_external_format_json_fromJSON.Root_meta_json_fromJSON_JSONElement_1__Type_$0_1$__JSONDeserializationConfig_1__Any_MANY_(((org.finos.legend.pure.generated.Root_meta_json_JSONElement)new org.finos.legend.pure.runtime.java.extension.external.json.shared.JsonParser(((CompiledExecutionSupport)es).getProcessorSupport()).toPureJson(_resp._entity())),((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_ProtobufOutput>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::protobuf::deprecated::generation::ProtobufOutput\")),new org.finos.legend.pure.generated.Root_meta_json_ExtendedJSONDeserializationConfig_Impl(\"Anonymous_NoCounter\")._nullReplacementInArray(new org.finos.legend.pure.generated.Root_meta_pure_tds_TDSNull_Impl(\"Anonymous_NoCounter\"))._typeKeyName(\"__TYPE\")._failOnUnknownProperties(true),es)),org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_ProtobufOutput.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_29_0.pure\", -1, -1, 91, 240, -1, -1)));\n }\n-\n-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_generation_protobuf_ProtobufConfig Root_meta_protocols_pure_v1_29_0_transformation_fromPureGraph_external_format_protobuf_transformProtobufConfig_ProtobufConfig_1__ProtobufConfig_1_(final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_deprecated_generation_configuration_ProtobufConfig _input,final ExecutionSupport es)\n-{\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_generation_protobuf_ProtobufConfig_Impl(\"Anonymous_NoCounter\")._package(_input._package())._class(_input._class())._scopeElements(CompiledSupport.toPureCollection(CompiledSupport.mapToOneOverMany(CompiledSupport.toPureCollection(_input._scopeElements()), (org.eclipse.collections.api.block.function.Function2<org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.PackageableElement, ExecutionSupport, java.lang.String>)(core_external_format_protobuf_protocol_protocol_v1_29_0.__functions.get(\"meta$protocols$pure$v1_29_0$transformation$fromPureGraph$external$format$protobuf$transformProtobufConfig$1$system$imports$import__core_external_format_protobuf_protocol_protocol_v1_29_0_pure_4$3\")), es)\n-))._options(new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_generation_protobuf_Options_Impl(\"Anonymous_NoCounter\")._javaPackage(_input._javaPackage())._javaOuterClassname(_input._javaOuterClassname())._javaMultipleFiles(_input._javaMultipleFiles())._optimizeFor(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_input._optimizeFor(),es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::protocols::pure::v1_29_0::metamodel::invocation::generation::protobuf::OptimizeMode\",Pure.manageId(CompiledSupport.toOne(_input._optimizeFor(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_29_0.pure\", -1, -1, 142, 203, -1, -1))))))))._customOptions(_input._customOptions()));\n-}\n-\n-public static org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_generation_protobuf_ModelToProtobufDataConfiguration Root_meta_protocols_pure_v1_29_0_transformation_fromPureGraph_external_format_protobuf_transformModelToProtobufDataConfiguration_ModelToProtobufDataConfiguration_1__ModelToProtobufDataConfiguration_1_(final org.finos.legend.pure.generated.Root_meta_external_format_protobuf_transformation_fromPure_ModelToProtobufDataConfiguration _input,final ExecutionSupport es)\n-{\n-return new org.finos.legend.pure.generated.Root_meta_protocols_pure_v1_29_0_metamodel_invocation_generation_protobuf_ModelToProtobufDataConfiguration_Impl(\"Anonymous_NoCounter\")._format(_input._format())._targetSchemaSet(_input._targetSchemaSet())._javaPackage(_input._javaPackage())._javaOuterClassname(_input._javaOuterClassname())._javaMultipleFiles(_input._javaMultipleFiles())._optimizeFor(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)(platform_pure_grammar_functions_collection_isEmpty.Root_meta_pure_functions_collection_isEmpty_Any_$0_1$__Boolean_1_(_input._optimizeFor(),es)?(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)CompiledSupport.makeOne((java.lang.Object)null):(org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Enum)((CompiledExecutionSupport)es).getMetadata().getEnum(\"meta::protocols::pure::v1_29_0::metamodel::invocation::generation::protobuf::OptimizeMode\",Pure.manageId(CompiledSupport.toOne(_input._optimizeFor(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_protobuf/protocol/protocol_v1_29_0.pure\", -1, -1, 157, 185, -1, -1))))))))._customOptions(_input._customOptions());\n-}\n }\n"}]}
