|
@@ -106,6 +106,7 @@ String function conformance_scd(model : Element):
|
|
|
String type_name
|
|
|
Element spo_cache
|
|
|
Element spi_cache
|
|
|
+ Element constraint_function
|
|
|
|
|
|
spo_cache = create_node()
|
|
|
spi_cache = create_node()
|
|
@@ -203,7 +204,6 @@ String function conformance_scd(model : Element):
|
|
|
error = (("Upper cardinality violation for incoming edge of type " + check_type) + " at ") + model_info(model, model_name)
|
|
|
return error!
|
|
|
|
|
|
- Element constraint_function
|
|
|
constraint_function = read_attribute(metamodel, reverseKeyLookup(metamodel["model"], dict_read_node(typing, element)), "constraint")
|
|
|
if (element_neq(constraint_function, read_root())):
|
|
|
String result
|