{"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 Apr 6 00:14:10\n-  32-bit CRC value (hex):                         3c46c6df\n+  32-bit CRC value (hex):                         7d1326a4\n   compressed size:                                1887 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     568601C5 (1451622853) 'Thu Apr  6 00:14:10 2023'\n-14988 CRC                   3C46C6DF (1011271391)\n+14988 CRC                   7D1326A4 (2098407076)\n 1498C Compressed Size       0000075F (1887)\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 1DB62 Extract Zip Spec      14 (20) '2.0'\n 1DB63 Extract OS            00 (0) 'MS-DOS'\n 1DB64 General Purpose Flag  0800 (2048)\n       [Bits 1-2]            0 'Normal Compression'\n       [Bit 11]              1 'Language Encoding'\n 1DB66 Compression Method    0008 (8) 'Deflated'\n 1DB68 Modification Time     568601C5 (1451622853) 'Thu Apr  6 00:14:10 2023'\n-1DB6C CRC                   3C46C6DF (1011271391)\n+1DB6C CRC                   7D1326A4 (2098407076)\n 1DB70 Compressed Size       0000075F (1887)\n 1DB74 Uncompressed Size     000034B3 (13491)\n 1DB78 Filename Length       008F (143)\n 1DB7A Extra Length          0000 (0)\n 1DB7C Comment Length        0000 (0)\n 1DB7E Disk Start            0000 (0)\n 1DB80 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$2596287\")),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$2596288\")),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$2596110\"));\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$2596111\"));\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"}]}
