{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -1428,15 +1428,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):                         57b8624b\n+  32-bit CRC value (hex):                         fca738fc\n   compressed size:                                102103 bytes\n   uncompressed size:                              102103 bytes\n   length of filename:                             118 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": "@@ -1004,15 +1004,15 @@\n 114FF5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 114FF7   Length              0005 (5)\n 114FF9   Flags               01 (1) 'Modification'\n 114FFA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 114FFE PAYLOAD\n \n 12DED5 DATA DESCRIPTOR       08074B50 (134695760)\n-12DED9 CRC                   57B8624B (1471701579)\n+12DED9 CRC                   FCA738FC (4238817532)\n 12DEDD Compressed Size       00018ED7 (102103)\n 12DEE1 Uncompressed Size     00018ED7 (102103)\n \n 12DEE5 LOCAL HEADER #42      04034B50 (67324752)\n 12DEE9 Extract Zip Spec      14 (20) '2.0'\n 12DEEA Extract OS            00 (0) 'MS-DOS'\n 12DEEB General Purpose Flag  0008 (8)\n@@ -2232,15 +2232,15 @@\n 13EF5E Created OS            00 (0) 'MS-DOS'\n 13EF5F Extract Zip Spec      14 (20) '2.0'\n 13EF60 Extract OS            00 (0) 'MS-DOS'\n 13EF61 General Purpose Flag  0008 (8)\n        [Bit  3]              1 'Streamed'\n 13EF63 Compression Method    0000 (0) 'Stored'\n 13EF65 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-13EF69 CRC                   57B8624B (1471701579)\n+13EF69 CRC                   FCA738FC (4238817532)\n 13EF6D Compressed Size       00018ED7 (102103)\n 13EF71 Uncompressed Size     00018ED7 (102103)\n 13EF75 Filename Length       0076 (118)\n 13EF77 Extra Length          0009 (9)\n 13EF79 Comment Length        0000 (0)\n 13EF7B Disk Start            0000 (0)\n 13EF7D Int File Attributes   0000 (0)\n"}, {"source1": "org/finos/legend/pure/generated/core_relational_java_platform_binding_legendJavaPlatformBinding_executionPlanTest.java", "source2": "org/finos/legend/pure/generated/core_relational_java_platform_binding_legendJavaPlatformBinding_executionPlanTest.java", "unified_diff": "@@ -322,15 +322,15 @@\n final org.finos.legend.pure.generated.Root_meta_pure_executionPlan_ExecutionPlan _withJava = core_pure_executionPlan_executionPlan_generation.Root_meta_pure_executionPlan_generatePlatformCode_ExecutionPlan_1__String_1__PlatformBindingConfig_1__Extension_MANY__ExecutionPlan_1_(_res,core_java_platform_binding_legendJavaPlatformBinding_legendJavaPlatformBinding.Root_meta_pure_executionPlan_platformBinding_legendJava_legendJavaPlatformBindingId__String_1_(es),new org.finos.legend.pure.generated.Root_meta_pure_executionPlan_platformBinding_legendJava_LegendJavaPlatformBindingConfig_Impl(\"Anonymous_NoCounter\"),CompiledSupport.toPureCollection(core_relational_java_platform_binding_legendJavaPlatformBinding_relationalLegendJavaPlatformBindingExtension.Root_meta_relational_executionPlan_platformBinding_legendJava_relationalExtensionsWithLegendJavaPlatformBinding__Extension_MANY_(es)),es);\n final java.lang.String _expectedJava = platform_pure_grammar_functions_string_plus.Root_meta_pure_functions_string_plus_String_MANY__String_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"Sequence\\n\",\"(\\n\",\"  type = TDS[(firstName, String, VARCHAR(200), \\\"\\\")]\\n\",\"  (\\n\",\"    Allocation\\n\",\"    (\\n\",\"      type = DateTime\\n\",\"      resultSizeRange = 1\\n\",\"      name = x\\n\",\"      value = \\n\",\"        (\\n\",\"          PureExp\\n\",\"          (\\n\",\"            type = DateTime\\n\",\"            resultSizeRange = 1\\n\",\"            expression = now()\\n\",\"            implementation\\n\",\"            (\\n\",\"              calls = org.finos.legend.engine.plan.dependencies.store.platform.PredefinedExpressions.now\\n\",\"            )\\n\",\"          )\\n\",\"        )\\n\",\"    )\\n\",\"    Relational\\n\",\"    (\\n\",\"      type = TDS[(firstName, String, VARCHAR(200), \\\"\\\")]\\n\",\"      resultColumns = [(\\\"firstName\\\", VARCHAR(200))]\\n\",\"      sql = select \\\"root\\\".FIRSTNAME as \\\"firstName\\\" from personTable as \\\"root\\\" where '${x}' > dateadd(DAY, -1, current_timestamp())\\n\",\"      connection = TestDatabaseConnection(type = \\\"H2\\\")\\n\",\"    )\\n\",\"  )\\n\",\")\\n\")),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(_expectedJava),CompiledSupport.toPureCollection(core_pure_executionPlan_executionPlan_print.Root_meta_pure_executionPlan_toString_planToString_ExecutionPlan_1__Extension_MANY__String_1_(_withJava,CompiledSupport.toPureCollection(core_relational_relational_extensions_extension.Root_meta_relational_extension_relationalExtensions__Extension_MANY_(es)),es)),es);\n }\n \n public static boolean Root_meta_relational_executionPlan_platformBinding_legendJava_tests_withNestedSequenceNode__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational_java_platform_binding$4730563\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_relational_graphFetch_tests_chain_Target_Firm>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational_java_platform_binding$4730570\"));\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$relational$executionPlan$platformBinding$legendJava$tests$withNestedSequenceNode$2$system$imports$import__core_relational_java_platform_binding_legendJavaPlatformBinding_executionPlanTest_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -430,15 +430,15 @@\n ),es),java.lang.String.class, new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational_java_platform_binding/legendJavaPlatformBinding/executionPlanTest.pure\", -1, -1, 572, 123, -1, -1)));\n platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"_pure.plan.root.n1.n1\"),CompiledSupport.toPureCollection(_withoutPlanIdPackage),es);\n return platform_pure_basics_tests_assertEquals.Root_meta_pure_functions_asserts_assertEquals_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(\"_pure.plan_abc.plan.root.n1.n1\"),CompiledSupport.toPureCollection(_withPlanIdPackage),es);\n }\n \n public static boolean Root_meta_relational_executionPlan_platformBinding_legendJava_tests_testSupportGraphFetchWithCircularConstraint__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational_java_platform_binding$4730861\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational_java_platform_binding$4730868\"));\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$relational$executionPlan$platformBinding$legendJava$tests$testSupportGraphFetchWithCircularConstraint$7$system$imports$import__core_relational_java_platform_binding_legendJavaPlatformBinding_executionPlanTest_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n@@ -466,15 +466,15 @@\n final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _firmTree = CompiledSupport.toOne(CompiledSupport.toPureCollection(_generatedTree._subTrees()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _g){return CompiledSupport.equal(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree>castWithExceptionHandling(_g,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational_java_platform_binding/legendJavaPlatformBinding/executionPlanTest.pure\", -1, -1, 597, 58, -1, -1))._property()._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational_java_platform_binding/legendJavaPlatformBinding/executionPlanTest.pure\", -1, -1, 597, 109, -1, -1)), \"firm\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational_java_platform_binding/legendJavaPlatformBinding/executionPlanTest.pure\", -1, -1, 597, 134, -1, -1));\n final org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree _employeesTree = CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree>castWithExceptionHandling(CompiledSupport.toOne(CompiledSupport.toPureCollection(_firmTree._subTrees()).select(new DefendedPredicate<org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree>(){public boolean accept(final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.GraphFetchTree _g){return CompiledSupport.equal(CompiledSupport.toOne(CompiledSupport.<org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree>castWithExceptionHandling(_g,org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational_java_platform_binding/legendJavaPlatformBinding/executionPlanTest.pure\", -1, -1, 598, 58, -1, -1))._property()._name(), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational_java_platform_binding/legendJavaPlatformBinding/executionPlanTest.pure\", -1, -1, 598, 109, -1, -1)), \"employees\");}}), new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational_java_platform_binding/legendJavaPlatformBinding/executionPlanTest.pure\", -1, -1, 598, 139, -1, -1)),org.finos.legend.pure.generated.Root_meta_pure_graphFetch_routing_RoutedPropertyGraphFetchTree.class,new org.finos.legend.pure.m4.coreinstance.SourceInformation(\"/core_relational_java_platform_binding/legendJavaPlatformBinding/executionPlanTest.pure\", -1, -1, 598, 148, -1, -1));\n return platform_pure_basics_tests_assertSameElements.Root_meta_pure_functions_asserts_assertSameElements_Any_MANY__Any_MANY__Boolean_1_(CompiledSupport.toPureCollection(Lists.mutable.<java.lang.String>with(\"0\",\"1\",\"titleNotEmpty\")),CompiledSupport.toPureCollection(_employeesTree._constraintsExclusions()),es);\n }\n \n public static boolean Root_meta_relational_executionPlan_platformBinding_legendJava_tests_testSupportGraphFetchWithCircularConstraint2__Boolean_1_(final ExecutionSupport es)\n {\n-final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational_java_platform_binding$4730929\"));\n+final org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Person> _tree = ((org.finos.legend.pure.m3.coreinstance.meta.pure.graphFetch.RootGraphFetchTree<? extends org.finos.legend.pure.generated.Root_meta_pure_executionPlan_constraints_tests_Person>)((CompiledExecutionSupport)es).getMetadata(\"meta::pure::graphFetch::RootGraphFetchTree\",\"$core_relational_java_platform_binding$4730936\"));\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$relational$executionPlan$platformBinding$legendJava$tests$testSupportGraphFetchWithCircularConstraint2$8$system$imports$import__core_relational_java_platform_binding_legendJavaPlatformBinding_executionPlanTest_pure_1$0\")\n ), (\n new DefendedPureLambdaFunction0<java.lang.String>()\n {\n private MutableMap<String, Object> __vars = Maps.fixedSize.<String, Object>of(\"tree\",_tree);\n      public java.lang.String execute(ListIterable<?> vars, ExecutionSupport es)\n"}]}
