{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo -v {}", "source2": "zipinfo -v {}", "unified_diff": "@@ -877,15 +877,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 27 06:17:20\n-  32-bit CRC value (hex):                         cfc7de89\n+  32-bit CRC value (hex):                         f959ae85\n   compressed size:                                7370 bytes\n   uncompressed size:                              102103 bytes\n   length of filename:                             118 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": "@@ -567,15 +567,15 @@\n 0EE5F Extract Zip Spec      14 (20) '2.0'\n 0EE60 Extract OS            00 (0) 'MS-DOS'\n 0EE61 General Purpose Flag  0800 (2048)\n       [Bits 1-2]            0 'Normal Compression'\n       [Bit 11]              1 'Language Encoding'\n 0EE63 Compression Method    0008 (8) 'Deflated'\n 0EE65 Modification Time     567B322A (1450914346) 'Mon Mar 27 06:17:20 2023'\n-0EE69 CRC                   CFC7DE89 (3485982345)\n+0EE69 CRC                   F959AE85 (4183404165)\n 0EE6D Compressed Size       00001CCA (7370)\n 0EE71 Uncompressed Size     00018ED7 (102103)\n 0EE75 Filename Length       0076 (118)\n 0EE77 Extra Length          0000 (0)\n 0EE79 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n #\n # WARNING: Offset 0xEE79: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n@@ -1787,15 +1787,15 @@\n 1ADBC Extract Zip Spec      14 (20) '2.0'\n 1ADBD Extract OS            00 (0) 'MS-DOS'\n 1ADBE General Purpose Flag  0800 (2048)\n       [Bits 1-2]            0 'Normal Compression'\n       [Bit 11]              1 'Language Encoding'\n 1ADC0 Compression Method    0008 (8) 'Deflated'\n 1ADC2 Modification Time     567B322A (1450914346) 'Mon Mar 27 06:17:20 2023'\n-1ADC6 CRC                   CFC7DE89 (3485982345)\n+1ADC6 CRC                   F959AE85 (4183404165)\n 1ADCA Compressed Size       00001CCA (7370)\n 1ADCE Uncompressed Size     00018ED7 (102103)\n 1ADD2 Filename Length       0076 (118)\n 1ADD4 Extra Length          0000 (0)\n 1ADD6 Comment Length        0000 (0)\n 1ADD8 Disk Start            0000 (0)\n 1ADDA 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$4730553\"));\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$4730544\"));\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$4730851\"));\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$4730842\"));\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$4730919\"));\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$4730910\"));\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"}]}
