{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -2948,15 +2948,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):                         2553fc3d\n+  32-bit CRC value (hex):                         dcbca07b\n   compressed size:                                13669 bytes\n   uncompressed size:                              13669 bytes\n   length of filename:                             138 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": "@@ -2217,15 +2217,15 @@\n 8D1DD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 8D1DF   Length              0005 (5)\n 8D1E1   Flags               01 (1) 'Modification'\n 8D1E2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 8D1E6 PAYLOAD\n \n 9074B DATA DESCRIPTOR       08074B50 (134695760)\n-9074F CRC                   2553FC3D (626261053)\n+9074F CRC                   DCBCA07B (3703349371)\n 90753 Compressed Size       00003565 (13669)\n 90757 Uncompressed Size     00003565 (13669)\n \n 9075B LOCAL HEADER #84      04034B50 (67324752)\n 9075F Extract Zip Spec      14 (20) '2.0'\n 90760 Extract OS            00 (0) 'MS-DOS'\n 90761 General Purpose Flag  0008 (8)\n@@ -4716,15 +4716,15 @@\n 947DB Created OS            00 (0) 'MS-DOS'\n 947DC Extract Zip Spec      14 (20) '2.0'\n 947DD Extract OS            00 (0) 'MS-DOS'\n 947DE General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 947E0 Compression Method    0000 (0) 'Stored'\n 947E2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-947E6 CRC                   2553FC3D (626261053)\n+947E6 CRC                   DCBCA07B (3703349371)\n 947EA Compressed Size       00003565 (13669)\n 947EE Uncompressed Size     00003565 (13669)\n 947F2 Filename Length       008A (138)\n 947F4 Extra Length          0009 (9)\n 947F6 Comment Length        0000 (0)\n 947F8 Disk Start            0000 (0)\n 947FA Int File Attributes   0000 (0)\n"}, {"source1": "org/finos/legend/pure/generated/core_external_format_xml_java_platform_binding_legendJavaPlatformBinding_tests_executionPlanExecution.java", "source2": "org/finos/legend/pure/generated/core_external_format_xml_java_platform_binding_legendJavaPlatformBinding_tests_executionPlanExecution.java", "unified_diff": "@@ -36,15 +36,15 @@\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n      {\n          return value((java.lang.String)CompiledSupport.makeOne(vars.get(0)), es);\n      }\n \n      public java.lang.String value(final java.lang.String _data, final ExecutionSupport es)\n      {\n-return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_xml_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_xml_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::xml::executionPlan::test::Person\")),_binding,_data,es),org.finos.legend.pure.generated.Root_meta_external_format_xml_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_xml_java_platform_binding/legendJavaPlatformBinding/tests/executionPlanExecution.pure\", -1, -1, 28, 43, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_xml_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_xml_java_platform_binding$2608822\")),es);\n+return core_pure_graphFetch_graphFetch.Root_meta_pure_graphFetch_execution_serialize_T_MANY__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_xml_executionPlan_test_Person>castWithExceptionHandling(core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_internalize_Class_1__Binding_1__String_1__T_MANY_(((org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.type.Class<org.finos.legend.pure.generated.Root_meta_external_format_xml_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::xml::executionPlan::test::Person\")),_binding,_data,es),org.finos.legend.pure.generated.Root_meta_external_format_xml_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_xml_java_platform_binding/legendJavaPlatformBinding/tests/executionPlanExecution.pure\", -1, -1, 28, 43, -1, -1)))),((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_xml_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_xml_java_platform_binding$2608823\")),es);\n      }\n      public MutableMap<String, Object> getOpenVariables()\n      {\n          return this.__vars;\n      }\n }\n \n@@ -54,15 +54,15 @@\n final java.lang.String _result = core_external_format_xml_java_platform_binding_legendJavaPlatformBinding_tests_executionPlanExecution.Root_meta_external_format_xml_executionPlan_platformBinding_legendJava_test_executeXSDBindingQuery_FunctionDefinition_1__Pair_MANY__String_1_(_query,CompiledSupport.toPureCollection(_vars),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"{\\\"builder\\\":{\\\"_type\\\":\\\"json\\\"},\\\"values\\\":{\\\"firstName\\\":\\\"John\\\",\\\"lastName\\\":\\\"Doe\\\"}}\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_xml_executionPlan_platformBinding_legendJava_test_testBindingAndM2MChainedSimple__Boolean_1_(final ExecutionSupport es)\n {\n final org.finos.legend.pure.generated.Root_meta_external_shared_format_binding_Binding _binding = core_external_format_xml_executionPlan_tests_executionPlanTest.Root_meta_external_format_xml_executionPlan_test_getTestBinding__Binding_1_(es);\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_xml_executionPlan_test_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_xml_executionPlan_test_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_xml_java_platform_binding$2608633\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_xml_executionPlan_test_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_xml_executionPlan_test_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_xml_java_platform_binding$2608634\"));\n final org.finos.legend.pure.m3.coreinstance.meta.pure.metamodel.function.LambdaFunction<? extends java.lang.Object> _query = new PureCompiledLambda(\n (((CompiledExecutionSupport)es).getMetadataAccessor().getLambdaFunction(\"meta$external$format$xml$executionPlan$platformBinding$legendJava$test$testBindingAndM2MChainedSimple$2$system$imports$import__core_external_format_xml_java_platform_binding_legendJavaPlatformBinding_tests_executionPlanExecution_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction1<java.lang.String, java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"binding\",_binding,\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}]}
