{"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):                         aecde5ad\n+  32-bit CRC value (hex):                         1bc2412a\n   compressed size:                                12941 bytes\n   uncompressed size:                              12941 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 8D0CC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 8D0CE   Length              0005 (5)\n 8D0D0   Flags               01 (1) 'Modification'\n 8D0D1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 8D0D5 PAYLOAD\n \n 90362 DATA DESCRIPTOR       08074B50 (134695760)\n-90366 CRC                   AECDE5AD (2932729261)\n+90366 CRC                   1BC2412A (465715498)\n 9036A Compressed Size       0000328D (12941)\n 9036E Uncompressed Size     0000328D (12941)\n \n 90372 LOCAL HEADER #84      04034B50 (67324752)\n 90376 Extract Zip Spec      14 (20) '2.0'\n 90377 Extract OS            00 (0) 'MS-DOS'\n 90378 General Purpose Flag  0008 (8)\n@@ -4716,15 +4716,15 @@\n 943F2 Created OS            00 (0) 'MS-DOS'\n 943F3 Extract Zip Spec      14 (20) '2.0'\n 943F4 Extract OS            00 (0) 'MS-DOS'\n 943F5 General Purpose Flag  0008 (8)\n       [Bit  3]              1 'Streamed'\n 943F7 Compression Method    0000 (0) 'Stored'\n 943F9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-943FD CRC                   AECDE5AD (2932729261)\n+943FD CRC                   1BC2412A (465715498)\n 94401 Compressed Size       0000328D (12941)\n 94405 Uncompressed Size     0000328D (12941)\n 94409 Filename Length       008A (138)\n 9440B Extra Length          0009 (9)\n 9440D Comment Length        0000 (0)\n 9440F Disk Start            0000 (0)\n 94411 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$2623016\")),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$2623009\")),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$2622863\"));\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$2622856\"));\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"}]}
