{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -2070,15 +2070,15 @@\n   minimum file system compatibility required:     MS-DOS, OS/2 or NT FAT\n   minimum software version required to extract:   2.0\n   compression method:                             deflated\n   compression sub-type (deflation):               normal\n   file security status:                           not encrypted\n   extended local header:                          no\n   file last modified on (DOS date/time):          2023 Mar 29 18:51:56\n-  32-bit CRC value (hex):                         eb3783fc\n+  32-bit CRC value (hex):                         7e146496\n   compressed size:                                1886 bytes\n   uncompressed size:                              13491 bytes\n   length of filename:                             143 characters\n   length of extra field:                          0 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": "@@ -1421,15 +1421,15 @@\n 1497E Extract Zip Spec      14 (20) '2.0'\n 1497F Extract OS            00 (0) 'MS-DOS'\n 14980 General Purpose Flag  0800 (2048)\n       [Bits 1-2]            0 'Normal Compression'\n       [Bit 11]              1 'Language Encoding'\n 14982 Compression Method    0008 (8) 'Deflated'\n 14984 Modification Time     567D967C (1451071100) 'Wed Mar 29 18:51:56 2023'\n-14988 CRC                   EB3783FC (3946284028)\n+14988 CRC                   7E146496 (2115265686)\n 1498C Compressed Size       0000075E (1886)\n 14990 Uncompressed Size     000034B3 (13491)\n 14994 Filename Length       008F (143)\n 14996 Extra Length          0000 (0)\n 14998 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n                             XXXXXXXXXXX'\n #\n@@ -3895,15 +3895,15 @@\n 1DB5F Extract Zip Spec      14 (20) '2.0'\n 1DB60 Extract OS            00 (0) 'MS-DOS'\n 1DB61 General Purpose Flag  0800 (2048)\n       [Bits 1-2]            0 'Normal Compression'\n       [Bit 11]              1 'Language Encoding'\n 1DB63 Compression Method    0008 (8) 'Deflated'\n 1DB65 Modification Time     567D967C (1451071100) 'Wed Mar 29 18:51:56 2023'\n-1DB69 CRC                   EB3783FC (3946284028)\n+1DB69 CRC                   7E146496 (2115265686)\n 1DB6D Compressed Size       0000075E (1886)\n 1DB71 Uncompressed Size     000034B3 (13491)\n 1DB75 Filename Length       008F (143)\n 1DB77 Extra Length          0000 (0)\n 1DB79 Comment Length        0000 (0)\n 1DB7B Disk Start            0000 (0)\n 1DB7D Int File Attributes   0000 (0)\n"}, {"source1": "org/finos/legend/pure/generated/core_external_format_flatdata_java_platform_binding_legendJavaPlatformBinding_tests_executionPlanExecution.java", "source2": "org/finos/legend/pure/generated/core_external_format_flatdata_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_binding_functions_functions.Root_meta_external_shared_format_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_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_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,_data,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata_java_platform_binding/legendJavaPlatformBinding/tests/executionPlanExecution.pure\", -1, -1, 28, 43, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata_java_platform_binding$2502383\")),es);\n+return core_pure_binding_functions_functions.Root_meta_external_shared_format_functions_externalize_T_MANY__Binding_1__RootGraphFetchTree_1__String_1_(CompiledSupport.toPureCollection((CompiledSupport.<org.finos.legend.pure.generated.Root_meta_external_format_flatdata_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_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::metamodel::type::Class\",\"Root::meta::external::format::flatdata::executionPlan::test::Person\")),_binding,_data,es),org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_external_format_flatdata_java_platform_binding/legendJavaPlatformBinding/tests/executionPlanExecution.pure\", -1, -1, 28, 43, -1, -1)))),_binding,((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata_java_platform_binding$2502413\")),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_flatdata_java_platform_binding_legendJavaPlatformBinding_tests_executionPlanExecution.Root_meta_external_format_flatdata_executionPlan_platformBinding_legendJava_test_executeFlatdataBindingQuery_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(\"First Name,Last Name\\nJohn,Doe\"),CompiledSupport.toPureCollection(_result),es);\n }\n \n public static boolean Root_meta_external_format_flatdata_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_flatdata_executionPlan_tests_executionPlanTest.Root_meta_external_format_flatdata_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_flatdata_executionPlan_test_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata_java_platform_binding$2502206\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_external_format_flatdata_executionPlan_test_TargetPerson>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_external_format_flatdata_java_platform_binding$2502236\"));\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$flatdata$executionPlan$platformBinding$legendJava$test$testBindingAndM2MChainedSimple$2$system$imports$import__core_external_format_flatdata_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"}]}
