diff -u results/org.finos.legend.engine/legend-engine/4.4.6/jnorm/reference/legend-engine-xt-persistence-pure-4.4.6.jar:legend-engine-xt-persistence-pure-4.4.6.jar/org.finos.legend.pure.generated.core_persistence_test_validation_rules_test$12.jimple results/org.finos.legend.engine/legend-engine/4.4.6/jnorm/rebuild/legend-engine-xt-persistence-pure-4.4.6.jar:legend-engine-xt-persistence-pure-4.4.6.jar/org.finos.legend.pure.generated.core_persistence_test_validation_rules_test$12.jimple --- results/org.finos.legend.engine/legend-engine/4.4.6/jnorm/reference/legend-engine-xt-persistence-pure-4.4.6.jar:legend-engine-xt-persistence-pure-4.4.6.jar/org.finos.legend.pure.generated.core_persistence_test_validation_rules_test$12.jimple 2025-03-13 00:05:32.591754948 +0000 +++ results/org.finos.legend.engine/legend-engine/4.4.6/jnorm/rebuild/legend-engine-xt-persistence-pure-4.4.6.jar:legend-engine-xt-persistence-pure-4.4.6.jar/org.finos.legend.pure.generated.core_persistence_test_validation_rules_test$12.jimple 2025-03-13 00:05:39.467646719 +0000 @@ -38,7 +38,7 @@ v = interfaceinvoke v.(); v = interfaceinvoke v.(v); v = staticinvoke (v); -v = virtualinvoke v.("meta::pure::graphFetch::RootGraphFetchTree", "$core_persistence$4358187"); +v = virtualinvoke v.("meta::pure::graphFetch::RootGraphFetchTree", "$core_persistence$4358178"); v = staticinvoke (v, v, v); v = new org.finos.legend.pure.m.coreinstance.SourceInformation; v = (int) -1; @@ -48,7 +48,7 @@ specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 589, 68, v, v); v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_test_WrapperOutput;", v); v = staticinvoke (v); -v = virtualinvoke v.("meta::pure::graphFetch::RootGraphFetchTree", "$core_persistence$4357944"); +v = virtualinvoke v.("meta::pure::graphFetch::RootGraphFetchTree", "$core_persistence$4357935"); v = staticinvoke (v, v, v); return v; } diff -u results/org.finos.legend.engine/legend-engine/4.4.6/jnorm/reference/legend-engine-xt-persistence-pure-4.4.6.jar:legend-engine-xt-persistence-pure-4.4.6.jar/org.finos.legend.pure.generated.core_persistence_test_validation_rules_test$7.jimple results/org.finos.legend.engine/legend-engine/4.4.6/jnorm/rebuild/legend-engine-xt-persistence-pure-4.4.6.jar:legend-engine-xt-persistence-pure-4.4.6.jar/org.finos.legend.pure.generated.core_persistence_test_validation_rules_test$7.jimple --- results/org.finos.legend.engine/legend-engine/4.4.6/jnorm/reference/legend-engine-xt-persistence-pure-4.4.6.jar:legend-engine-xt-persistence-pure-4.4.6.jar/org.finos.legend.pure.generated.core_persistence_test_validation_rules_test$7.jimple 2025-03-13 00:05:32.611754633 +0000 +++ results/org.finos.legend.engine/legend-engine/4.4.6/jnorm/rebuild/legend-engine-xt-persistence-pure-4.4.6.jar:legend-engine-xt-persistence-pure-4.4.6.jar/org.finos.legend.pure.generated.core_persistence_test_validation_rules_test$7.jimple 2025-03-13 00:05:39.479646529 +0000 @@ -38,7 +38,7 @@ v = interfaceinvoke v.(); v = interfaceinvoke v.(v); v = staticinvoke (v); -v = virtualinvoke v.("meta::pure::graphFetch::RootGraphFetchTree", "$core_persistence$4358112"); +v = virtualinvoke v.("meta::pure::graphFetch::RootGraphFetchTree", "$core_persistence$4358103"); v = staticinvoke (v, v, v); v = new org.finos.legend.pure.m.coreinstance.SourceInformation; v = (int) -1; @@ -48,7 +48,7 @@ specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 418, 65, v, v); v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_test_FlatOutput;", v); v = staticinvoke (v); -v = virtualinvoke v.("meta::pure::graphFetch::RootGraphFetchTree", "$core_persistence$4357862"); +v = virtualinvoke v.("meta::pure::graphFetch::RootGraphFetchTree", "$core_persistence$4357853"); v = staticinvoke (v, v, v); return v; } diff -u results/org.finos.legend.engine/legend-engine/4.4.6/jnorm/reference/legend-engine-xt-persistence-pure-4.4.6.jar:legend-engine-xt-persistence-pure-4.4.6.jar/org.finos.legend.pure.generated.core_persistence_test_validation_rules_test.jimple results/org.finos.legend.engine/legend-engine/4.4.6/jnorm/rebuild/legend-engine-xt-persistence-pure-4.4.6.jar:legend-engine-xt-persistence-pure-4.4.6.jar/org.finos.legend.pure.generated.core_persistence_test_validation_rules_test.jimple --- results/org.finos.legend.engine/legend-engine/4.4.6/jnorm/reference/legend-engine-xt-persistence-pure-4.4.6.jar:legend-engine-xt-persistence-pure-4.4.6.jar/org.finos.legend.pure.generated.core_persistence_test_validation_rules_test.jimple 2025-03-13 00:05:32.587755011 +0000 +++ results/org.finos.legend.engine/legend-engine/4.4.6/jnorm/rebuild/legend-engine-xt-persistence-pure-4.4.6.jar:legend-engine-xt-persistence-pure-4.4.6.jar/org.finos.legend.pure.generated.core_persistence_test_validation_rules_test.jimple 2025-03-13 00:05:39.463646782 +0000 @@ -8,6 +8,412 @@ specialinvoke v.()>(); return; } +public static boolean Root_meta_pure_persistence_test_validateTarget_tdsService_flatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) +{ +org.finos.legend.pure.m.coreinstance.SourceInformation v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; +org.finos.legend.pure.m.execution.ExecutionSupport v; +int v, v, v, v; +java.lang.Object v; +boolean v, v; +v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; +v = staticinvoke (v); +v = interfaceinvoke v.(); +v = new org.finos.legend.pure.m.coreinstance.SourceInformation; +v = (int) -1; +v = (int) -1; +v = (int) -1; +v = (int) -1; +specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 28, 55, v, v); +v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); +v = interfaceinvoke v.(); +v = staticinvoke (v, v); +v = interfaceinvoke v.(v); +v = staticinvoke (v, v); +return v; +} +public static boolean Root_meta_pure_persistence_test_validateServiceAndTarget_tdsService_flatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) +{ +org.finos.legend.pure.generated.Root_meta_legend_service_metamodel_Service v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; +org.eclipse.collections.api.RichIterable v, v; +int v, v, v, v; +boolean v, v; +org.finos.legend.pure.m.coreinstance.SourceInformation v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; +org.finos.legend.pure.m.execution.ExecutionSupport v; +java.lang.Object v; +v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; +v = staticinvoke (v); +v = interfaceinvoke v.(); +v = interfaceinvoke v.(); +v = new org.finos.legend.pure.m.coreinstance.SourceInformation; +v = (int) -1; +v = (int) -1; +v = (int) -1; +v = (int) -1; +specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 35, 87, v, v); +v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); +v = interfaceinvoke v.(); +v = staticinvoke (v); +v = staticinvoke (v); +v = staticinvoke (v, v, v, v); +v = interfaceinvoke v.(v); +v = staticinvoke (v, v); +return v; +} +public static boolean Root_meta_pure_persistence_test_validateTarget_tdsService_multiFlatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) +{ +org.finos.legend.pure.m.coreinstance.SourceInformation v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; +org.finos.legend.pure.m.execution.ExecutionSupport v; +int v, v, v, v; +java.lang.Object v; +boolean v, v; +v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; +v = staticinvoke (v); +v = interfaceinvoke v.(); +v = new org.finos.legend.pure.m.coreinstance.SourceInformation; +v = (int) -1; +v = (int) -1; +v = (int) -1; +v = (int) -1; +specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 42, 55, v, v); +v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); +v = interfaceinvoke v.(); +v = staticinvoke (v, v); +v = interfaceinvoke v.(v); +v = staticinvoke (v, v); +return v; +} +public static boolean Root_meta_pure_persistence_test_validateServiceAndTarget_tdsService_multiFlatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) +{ +org.finos.legend.pure.generated.Root_meta_legend_service_metamodel_Service v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; +org.eclipse.collections.api.RichIterable v, v, v; +int v, v, v, v, v, v, v, v; +boolean v, v; +org.finos.legend.pure.m.coreinstance.SourceInformation v, v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; +org.finos.legend.pure.m.execution.ExecutionSupport v; +java.lang.Object v, v; +v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; +v = staticinvoke (v); +v = interfaceinvoke v.(); +v = interfaceinvoke v.(); +v = new org.finos.legend.pure.m.coreinstance.SourceInformation; +v = (int) -1; +v = (int) -1; +v = (int) -1; +v = (int) -1; +specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 49, 87, v, v); +v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); +v = interfaceinvoke v.(); +v = staticinvoke (v); +v = staticinvoke (v); +v = staticinvoke (v, v, v, v); +v = interfaceinvoke v.(v); +staticinvoke (v, v); +v = interfaceinvoke v.(v); +v = new org.finos.legend.pure.m.coreinstance.SourceInformation; +v = (int) -1; +v = (int) -1; +v = (int) -1; +v = (int) -1; +specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 51, 233, v, v); +v = staticinvoke (v, 0L, v); +v = staticinvoke ("Multi flat target requires a service that ends with a \"graphFetch()->serialize()\" expression that has 1) only complex properties off the root node and 2) only primitive properties off nodes at depth 1", v, v); +return v; +} +public static boolean Root_meta_pure_persistence_test_validateTarget_flatM2mService_flatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) +{ +org.finos.legend.pure.m.coreinstance.SourceInformation v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; +org.finos.legend.pure.m.execution.ExecutionSupport v; +int v, v, v, v; +java.lang.Object v; +boolean v, v; +v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; +v = staticinvoke (v); +v = interfaceinvoke v.(); +v = new org.finos.legend.pure.m.coreinstance.SourceInformation; +v = (int) -1; +v = (int) -1; +v = (int) -1; +v = (int) -1; +specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 61, 55, v, v); +v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); +v = interfaceinvoke v.(); +v = staticinvoke (v, v); +v = interfaceinvoke v.(v); +v = staticinvoke (v, v); +return v; +} +public static boolean Root_meta_pure_persistence_test_validateServiceAndTarget_flatM2mService_flatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) +{ +org.finos.legend.pure.generated.Root_meta_legend_service_metamodel_Service v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; +org.eclipse.collections.api.RichIterable v, v; +int v, v, v, v; +boolean v, v; +org.finos.legend.pure.m.coreinstance.SourceInformation v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; +org.finos.legend.pure.m.execution.ExecutionSupport v; +java.lang.Object v; +v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; +v = staticinvoke (v); +v = interfaceinvoke v.(); +v = interfaceinvoke v.(); +v = new org.finos.legend.pure.m.coreinstance.SourceInformation; +v = (int) -1; +v = (int) -1; +v = (int) -1; +v = (int) -1; +specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 68, 87, v, v); +v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); +v = interfaceinvoke v.(); +v = staticinvoke (v); +v = staticinvoke (v); +v = staticinvoke (v, v, v, v); +v = interfaceinvoke v.(v); +v = staticinvoke (v, v); +return v; +} +public static boolean Root_meta_pure_persistence_test_validateTarget_flatM2mService_multiFlatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) +{ +org.finos.legend.pure.m.coreinstance.SourceInformation v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; +org.finos.legend.pure.m.execution.ExecutionSupport v; +int v, v, v, v; +java.lang.Object v; +boolean v, v; +v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; +v = staticinvoke (v); +v = interfaceinvoke v.(); +v = new org.finos.legend.pure.m.coreinstance.SourceInformation; +v = (int) -1; +v = (int) -1; +v = (int) -1; +v = (int) -1; +specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 75, 55, v, v); +v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); +v = interfaceinvoke v.(); +v = staticinvoke (v, v); +v = interfaceinvoke v.(v); +v = staticinvoke (v, v); +return v; +} +public static boolean Root_meta_pure_persistence_test_validateServiceAndTarget_flatM2mService_multiFlatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) +{ +org.finos.legend.pure.generated.Root_meta_legend_service_metamodel_Service v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; +org.eclipse.collections.api.RichIterable v, v, v; +int v, v, v, v, v, v, v, v; +boolean v, v; +org.finos.legend.pure.m.coreinstance.SourceInformation v, v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; +org.finos.legend.pure.m.execution.ExecutionSupport v; +java.lang.Object v, v; +v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; +v = staticinvoke (v); +v = interfaceinvoke v.(); +v = interfaceinvoke v.(); +v = new org.finos.legend.pure.m.coreinstance.SourceInformation; +v = (int) -1; +v = (int) -1; +v = (int) -1; +v = (int) -1; +specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 82, 87, v, v); +v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); +v = interfaceinvoke v.(); +v = staticinvoke (v); +v = staticinvoke (v); +v = staticinvoke (v, v, v, v); +v = interfaceinvoke v.(v); +staticinvoke (v, v); +v = interfaceinvoke v.(v); +v = new org.finos.legend.pure.m.coreinstance.SourceInformation; +v = (int) -1; +v = (int) -1; +v = (int) -1; +v = (int) -1; +specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 84, 233, v, v); +v = staticinvoke (v, 0L, v); +v = staticinvoke ("Multi flat target requires a service that ends with a \"graphFetch()->serialize()\" expression that has 1) only complex properties off the root node and 2) only primitive properties off nodes at depth 1", v, v); +return v; +} +public static boolean Root_meta_pure_persistence_test_validateTarget_nestedM2mService_flatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) +{ +org.finos.legend.pure.m.coreinstance.SourceInformation v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; +org.finos.legend.pure.m.execution.ExecutionSupport v; +int v, v, v, v; +java.lang.Object v; +boolean v, v; +v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; +v = staticinvoke (v); +v = interfaceinvoke v.(); +v = new org.finos.legend.pure.m.coreinstance.SourceInformation; +v = (int) -1; +v = (int) -1; +v = (int) -1; +v = (int) -1; +specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 94, 55, v, v); +v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); +v = interfaceinvoke v.(); +v = staticinvoke (v, v); +v = interfaceinvoke v.(v); +v = staticinvoke (v, v); +return v; +} +public static boolean Root_meta_pure_persistence_test_validateServiceAndTarget_nestedM2mService_flatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) +{ +org.finos.legend.pure.generated.Root_meta_legend_service_metamodel_Service v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; +org.eclipse.collections.api.RichIterable v, v, v; +int v, v, v, v, v, v, v, v; +boolean v, v; +org.finos.legend.pure.m.coreinstance.SourceInformation v, v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; +org.finos.legend.pure.m.execution.ExecutionSupport v; +java.lang.Object v, v; +v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; +v = staticinvoke (v); +v = interfaceinvoke v.(); +v = interfaceinvoke v.(); +v = new org.finos.legend.pure.m.coreinstance.SourceInformation; +v = (int) -1; +v = (int) -1; +v = (int) -1; +v = (int) -1; +specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 101, 87, v, v); +v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); +v = interfaceinvoke v.(); +v = staticinvoke (v); +v = staticinvoke (v); +v = staticinvoke (v, v, v, v); +v = interfaceinvoke v.(v); +staticinvoke (v, v); +v = interfaceinvoke v.(v); +v = new org.finos.legend.pure.m.coreinstance.SourceInformation; +v = (int) -1; +v = (int) -1; +v = (int) -1; +v = (int) -1; +specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 103, 189, v, v); +v = staticinvoke (v, 0L, v); +v = staticinvoke ("Flat target requires a service that returns a TDS or ends with a \"graphFetch()->serialize()\" expression that has only primitive properties off the root node", v, v); +return v; +} +public static boolean Root_meta_pure_persistence_test_validateTarget_nestedM2mService_multiFlatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) +{ +org.finos.legend.pure.m.coreinstance.SourceInformation v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; +org.finos.legend.pure.m.execution.ExecutionSupport v; +int v, v, v, v; +java.lang.Object v; +boolean v, v; +v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; +v = staticinvoke (v); +v = interfaceinvoke v.(); +v = new org.finos.legend.pure.m.coreinstance.SourceInformation; +v = (int) -1; +v = (int) -1; +v = (int) -1; +v = (int) -1; +specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 109, 55, v, v); +v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); +v = interfaceinvoke v.(); +v = staticinvoke (v, v); +v = interfaceinvoke v.(v); +v = staticinvoke (v, v); +return v; +} +public static boolean Root_meta_pure_persistence_test_validateServiceAndTarget_nestedM2mService_multiFlatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) +{ +org.finos.legend.pure.generated.Root_meta_legend_service_metamodel_Service v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; +org.eclipse.collections.api.RichIterable v, v; +int v, v, v, v; +boolean v, v; +org.finos.legend.pure.m.coreinstance.SourceInformation v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; +org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; +org.finos.legend.pure.m.execution.ExecutionSupport v; +java.lang.Object v; +v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; +v = staticinvoke (v); +v = interfaceinvoke v.(); +v = interfaceinvoke v.(); +v = new org.finos.legend.pure.m.coreinstance.SourceInformation; +v = (int) -1; +v = (int) -1; +v = (int) -1; +v = (int) -1; +specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 116, 87, v, v); +v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); +v = interfaceinvoke v.(); +v = staticinvoke (v); +v = staticinvoke (v); +v = staticinvoke (v, v, v, v); +v = interfaceinvoke v.(v); +v = staticinvoke (v, v); +return v; +} +public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection Root_meta_pure_persistence_test_RelationalConnection__Connection_1_(org.finos.legend.pure.m.execution.ExecutionSupport) +{ +org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_RelationalDatabaseConnection_Impl v; +org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_alloy_authentication_TestDatabaseAuthenticationStrategy_Impl v; +org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_alloy_specification_LocalH2DatasourceSpecification_Impl v; +org.finos.legend.pure.m.coreinstance.CoreInstance v, v; +org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v; +org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_RelationalDatabaseConnection v, v, v, v; +org.finos.legend.pure.m.execution.ExecutionSupport v; +v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; +v = new org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_RelationalDatabaseConnection_Impl; +specialinvoke v.(java.lang.String)>("Anonymous_NoCounter"); +v = virtualinvoke v.("meta::relational::metamodel::Database", "Root::meta::pure::persistence::test::RelationalDatabase"); +v = virtualinvoke v.(v); +v = virtualinvoke v.(); +v = interfaceinvoke v.("meta::relational::runtime::DatabaseType", "H2"); +v = interfaceinvoke v.(v); +v = new org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_alloy_authentication_TestDatabaseAuthenticationStrategy_Impl; +specialinvoke v.(java.lang.String)>("Anonymous_NoCounter"); +v = interfaceinvoke v.(v); +v = new org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_alloy_specification_LocalH2DatasourceSpecification_Impl; +specialinvoke v.(java.lang.String)>("Anonymous_NoCounter"); +v = interfaceinvoke v.(v); +return v; +} public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_pure_persistence_test_FlatM2mRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport) { org.finos.legend.pure.generated.Root_meta_pure_mapping_modelToModel_ModelStore_Impl v; @@ -631,387 +1037,6 @@ v = staticinvoke (v); return v; } -public static boolean Root_meta_pure_persistence_test_validateTarget_tdsService_flatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) -{ -org.finos.legend.pure.m.coreinstance.SourceInformation v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; -org.finos.legend.pure.m.execution.ExecutionSupport v; -int v, v, v, v; -java.lang.Object v; -boolean v, v; -v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; -v = staticinvoke (v); -v = interfaceinvoke v.(); -v = new org.finos.legend.pure.m.coreinstance.SourceInformation; -v = (int) -1; -v = (int) -1; -v = (int) -1; -v = (int) -1; -specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 28, 55, v, v); -v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); -v = interfaceinvoke v.(); -v = staticinvoke (v, v); -v = interfaceinvoke v.(v); -v = staticinvoke (v, v); -return v; -} -public static boolean Root_meta_pure_persistence_test_validateServiceAndTarget_tdsService_flatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) -{ -org.finos.legend.pure.generated.Root_meta_legend_service_metamodel_Service v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; -org.eclipse.collections.api.RichIterable v, v; -int v, v, v, v; -boolean v, v; -org.finos.legend.pure.m.coreinstance.SourceInformation v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; -org.finos.legend.pure.m.execution.ExecutionSupport v; -java.lang.Object v; -v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; -v = staticinvoke (v); -v = interfaceinvoke v.(); -v = interfaceinvoke v.(); -v = new org.finos.legend.pure.m.coreinstance.SourceInformation; -v = (int) -1; -v = (int) -1; -v = (int) -1; -v = (int) -1; -specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 35, 87, v, v); -v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); -v = interfaceinvoke v.(); -v = staticinvoke (v); -v = staticinvoke (v); -v = staticinvoke (v, v, v, v); -v = interfaceinvoke v.(v); -v = staticinvoke (v, v); -return v; -} -public static boolean Root_meta_pure_persistence_test_validateTarget_tdsService_multiFlatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) -{ -org.finos.legend.pure.m.coreinstance.SourceInformation v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; -org.finos.legend.pure.m.execution.ExecutionSupport v; -int v, v, v, v; -java.lang.Object v; -boolean v, v; -v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; -v = staticinvoke (v); -v = interfaceinvoke v.(); -v = new org.finos.legend.pure.m.coreinstance.SourceInformation; -v = (int) -1; -v = (int) -1; -v = (int) -1; -v = (int) -1; -specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 42, 55, v, v); -v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); -v = interfaceinvoke v.(); -v = staticinvoke (v, v); -v = interfaceinvoke v.(v); -v = staticinvoke (v, v); -return v; -} -public static boolean Root_meta_pure_persistence_test_validateServiceAndTarget_tdsService_multiFlatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) -{ -org.finos.legend.pure.generated.Root_meta_legend_service_metamodel_Service v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; -org.eclipse.collections.api.RichIterable v, v, v; -int v, v, v, v, v, v, v, v; -boolean v, v; -org.finos.legend.pure.m.coreinstance.SourceInformation v, v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; -org.finos.legend.pure.m.execution.ExecutionSupport v; -java.lang.Object v, v; -v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; -v = staticinvoke (v); -v = interfaceinvoke v.(); -v = interfaceinvoke v.(); -v = new org.finos.legend.pure.m.coreinstance.SourceInformation; -v = (int) -1; -v = (int) -1; -v = (int) -1; -v = (int) -1; -specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 49, 87, v, v); -v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); -v = interfaceinvoke v.(); -v = staticinvoke (v); -v = staticinvoke (v); -v = staticinvoke (v, v, v, v); -v = interfaceinvoke v.(v); -staticinvoke (v, v); -v = interfaceinvoke v.(v); -v = new org.finos.legend.pure.m.coreinstance.SourceInformation; -v = (int) -1; -v = (int) -1; -v = (int) -1; -v = (int) -1; -specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 51, 233, v, v); -v = staticinvoke (v, 0L, v); -v = staticinvoke ("Multi flat target requires a service that ends with a \"graphFetch()->serialize()\" expression that has 1) only complex properties off the root node and 2) only primitive properties off nodes at depth 1", v, v); -return v; -} -public static boolean Root_meta_pure_persistence_test_validateTarget_flatM2mService_flatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) -{ -org.finos.legend.pure.m.coreinstance.SourceInformation v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; -org.finos.legend.pure.m.execution.ExecutionSupport v; -int v, v, v, v; -java.lang.Object v; -boolean v, v; -v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; -v = staticinvoke (v); -v = interfaceinvoke v.(); -v = new org.finos.legend.pure.m.coreinstance.SourceInformation; -v = (int) -1; -v = (int) -1; -v = (int) -1; -v = (int) -1; -specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 61, 55, v, v); -v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); -v = interfaceinvoke v.(); -v = staticinvoke (v, v); -v = interfaceinvoke v.(v); -v = staticinvoke (v, v); -return v; -} -public static boolean Root_meta_pure_persistence_test_validateServiceAndTarget_flatM2mService_flatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) -{ -org.finos.legend.pure.generated.Root_meta_legend_service_metamodel_Service v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; -org.eclipse.collections.api.RichIterable v, v; -int v, v, v, v; -boolean v, v; -org.finos.legend.pure.m.coreinstance.SourceInformation v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; -org.finos.legend.pure.m.execution.ExecutionSupport v; -java.lang.Object v; -v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; -v = staticinvoke (v); -v = interfaceinvoke v.(); -v = interfaceinvoke v.(); -v = new org.finos.legend.pure.m.coreinstance.SourceInformation; -v = (int) -1; -v = (int) -1; -v = (int) -1; -v = (int) -1; -specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 68, 87, v, v); -v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); -v = interfaceinvoke v.(); -v = staticinvoke (v); -v = staticinvoke (v); -v = staticinvoke (v, v, v, v); -v = interfaceinvoke v.(v); -v = staticinvoke (v, v); -return v; -} -public static boolean Root_meta_pure_persistence_test_validateTarget_flatM2mService_multiFlatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) -{ -org.finos.legend.pure.m.coreinstance.SourceInformation v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; -org.finos.legend.pure.m.execution.ExecutionSupport v; -int v, v, v, v; -java.lang.Object v; -boolean v, v; -v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; -v = staticinvoke (v); -v = interfaceinvoke v.(); -v = new org.finos.legend.pure.m.coreinstance.SourceInformation; -v = (int) -1; -v = (int) -1; -v = (int) -1; -v = (int) -1; -specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 75, 55, v, v); -v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); -v = interfaceinvoke v.(); -v = staticinvoke (v, v); -v = interfaceinvoke v.(v); -v = staticinvoke (v, v); -return v; -} -public static boolean Root_meta_pure_persistence_test_validateServiceAndTarget_flatM2mService_multiFlatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) -{ -org.finos.legend.pure.generated.Root_meta_legend_service_metamodel_Service v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; -org.eclipse.collections.api.RichIterable v, v, v; -int v, v, v, v, v, v, v, v; -boolean v, v; -org.finos.legend.pure.m.coreinstance.SourceInformation v, v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; -org.finos.legend.pure.m.execution.ExecutionSupport v; -java.lang.Object v, v; -v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; -v = staticinvoke (v); -v = interfaceinvoke v.(); -v = interfaceinvoke v.(); -v = new org.finos.legend.pure.m.coreinstance.SourceInformation; -v = (int) -1; -v = (int) -1; -v = (int) -1; -v = (int) -1; -specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 82, 87, v, v); -v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); -v = interfaceinvoke v.(); -v = staticinvoke (v); -v = staticinvoke (v); -v = staticinvoke (v, v, v, v); -v = interfaceinvoke v.(v); -staticinvoke (v, v); -v = interfaceinvoke v.(v); -v = new org.finos.legend.pure.m.coreinstance.SourceInformation; -v = (int) -1; -v = (int) -1; -v = (int) -1; -v = (int) -1; -specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 84, 233, v, v); -v = staticinvoke (v, 0L, v); -v = staticinvoke ("Multi flat target requires a service that ends with a \"graphFetch()->serialize()\" expression that has 1) only complex properties off the root node and 2) only primitive properties off nodes at depth 1", v, v); -return v; -} -public static boolean Root_meta_pure_persistence_test_validateTarget_nestedM2mService_flatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) -{ -org.finos.legend.pure.m.coreinstance.SourceInformation v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; -org.finos.legend.pure.m.execution.ExecutionSupport v; -int v, v, v, v; -java.lang.Object v; -boolean v, v; -v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; -v = staticinvoke (v); -v = interfaceinvoke v.(); -v = new org.finos.legend.pure.m.coreinstance.SourceInformation; -v = (int) -1; -v = (int) -1; -v = (int) -1; -v = (int) -1; -specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 94, 55, v, v); -v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); -v = interfaceinvoke v.(); -v = staticinvoke (v, v); -v = interfaceinvoke v.(v); -v = staticinvoke (v, v); -return v; -} -public static boolean Root_meta_pure_persistence_test_validateServiceAndTarget_nestedM2mService_flatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) -{ -org.finos.legend.pure.generated.Root_meta_legend_service_metamodel_Service v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; -org.eclipse.collections.api.RichIterable v, v, v; -int v, v, v, v, v, v, v, v; -boolean v, v; -org.finos.legend.pure.m.coreinstance.SourceInformation v, v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; -org.finos.legend.pure.m.execution.ExecutionSupport v; -java.lang.Object v, v; -v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; -v = staticinvoke (v); -v = interfaceinvoke v.(); -v = interfaceinvoke v.(); -v = new org.finos.legend.pure.m.coreinstance.SourceInformation; -v = (int) -1; -v = (int) -1; -v = (int) -1; -v = (int) -1; -specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 101, 87, v, v); -v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); -v = interfaceinvoke v.(); -v = staticinvoke (v); -v = staticinvoke (v); -v = staticinvoke (v, v, v, v); -v = interfaceinvoke v.(v); -staticinvoke (v, v); -v = interfaceinvoke v.(v); -v = new org.finos.legend.pure.m.coreinstance.SourceInformation; -v = (int) -1; -v = (int) -1; -v = (int) -1; -v = (int) -1; -specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 103, 189, v, v); -v = staticinvoke (v, 0L, v); -v = staticinvoke ("Flat target requires a service that returns a TDS or ends with a \"graphFetch()->serialize()\" expression that has only primitive properties off the root node", v, v); -return v; -} -public static boolean Root_meta_pure_persistence_test_validateTarget_nestedM2mService_multiFlatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) -{ -org.finos.legend.pure.m.coreinstance.SourceInformation v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; -org.finos.legend.pure.m.execution.ExecutionSupport v; -int v, v, v, v; -java.lang.Object v; -boolean v, v; -v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; -v = staticinvoke (v); -v = interfaceinvoke v.(); -v = new org.finos.legend.pure.m.coreinstance.SourceInformation; -v = (int) -1; -v = (int) -1; -v = (int) -1; -v = (int) -1; -specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 109, 55, v, v); -v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); -v = interfaceinvoke v.(); -v = staticinvoke (v, v); -v = interfaceinvoke v.(v); -v = staticinvoke (v, v); -return v; -} -public static boolean Root_meta_pure_persistence_test_validateServiceAndTarget_nestedM2mService_multiFlatPersistence__Boolean_1_(org.finos.legend.pure.m.execution.ExecutionSupport) -{ -org.finos.legend.pure.generated.Root_meta_legend_service_metamodel_Service v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_Persister v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_Persistence v; -org.eclipse.collections.api.RichIterable v, v; -int v, v, v, v; -boolean v, v; -org.finos.legend.pure.m.coreinstance.SourceInformation v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_metamodel_persister_targetshape_TargetShape v; -org.finos.legend.pure.generated.Root_meta_pure_persistence_validation_ValidationResult v; -org.finos.legend.pure.m.execution.ExecutionSupport v; -java.lang.Object v; -v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; -v = staticinvoke (v); -v = interfaceinvoke v.(); -v = interfaceinvoke v.(); -v = new org.finos.legend.pure.m.coreinstance.SourceInformation; -v = (int) -1; -v = (int) -1; -v = (int) -1; -v = (int) -1; -specialinvoke v.(java.lang.String,int,int,int,int,int,int)>("/core_persistence/test/validation_rules_test.pure", v, v, 116, 87, v, v); -v = staticinvoke (v, class "Lorg/finos/legend/pure/generated/Root_meta_pure_persistence_metamodel_persister_BatchPersister;", v); -v = interfaceinvoke v.(); -v = staticinvoke (v); -v = staticinvoke (v); -v = staticinvoke (v, v, v, v); -v = interfaceinvoke v.(v); -v = staticinvoke (v, v); -return v; -} public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Runtime Root_meta_pure_persistence_test_RelationalRuntime__Runtime_1_(org.finos.legend.pure.m.execution.ExecutionSupport) { org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection v; @@ -1307,31 +1332,6 @@ v = interfaceinvoke v.(v); return v; } -public static org.finos.legend.pure.generated.Root_meta_pure_runtime_Connection Root_meta_pure_persistence_test_RelationalConnection__Connection_1_(org.finos.legend.pure.m.execution.ExecutionSupport) -{ -org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_RelationalDatabaseConnection_Impl v; -org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_alloy_authentication_TestDatabaseAuthenticationStrategy_Impl v; -org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_alloy_specification_LocalH2DatasourceSpecification_Impl v; -org.finos.legend.pure.m.coreinstance.CoreInstance v, v; -org.finos.legend.pure.runtime.java.compiled.metadata.Metadata v; -org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_RelationalDatabaseConnection v, v, v, v; -org.finos.legend.pure.m.execution.ExecutionSupport v; -v := @parameter: org.finos.legend.pure.m.execution.ExecutionSupport; -v = new org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_RelationalDatabaseConnection_Impl; -specialinvoke v.(java.lang.String)>("Anonymous_NoCounter"); -v = virtualinvoke v.("meta::relational::metamodel::Database", "Root::meta::pure::persistence::test::RelationalDatabase"); -v = virtualinvoke v.(v); -v = virtualinvoke v.(); -v = interfaceinvoke v.("meta::relational::runtime::DatabaseType", "H2"); -v = interfaceinvoke v.(v); -v = new org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_alloy_authentication_TestDatabaseAuthenticationStrategy_Impl; -specialinvoke v.(java.lang.String)>("Anonymous_NoCounter"); -v = interfaceinvoke v.(v); -v = new org.finos.legend.pure.generated.Root_meta_pure_alloy_connections_alloy_specification_LocalH2DatasourceSpecification_Impl; -specialinvoke v.(java.lang.String)>("Anonymous_NoCounter"); -v = interfaceinvoke v.(v); -return v; -} static void () { org.finos.legend.pure.generated.core_persistence_test_validation_rules_test$11 v;