Skip to main content
This rule checks that all connections have explicitly defined value types (i.e., end connection node type).

Why it matters

If a connection value type is None (undefined), there is no type information about the end node of the connection. This yields an ambiguous data model definition, which may lead to issues during consumption of data from CDF.

Example

Consider a scenario where we have views WindTurbine, ArrayCable, and Substation. Let’s say WindTurbine has a connection connectsTo with value type None (undefined). It is unclear what type of view the connection points to, as both ArrayCable and Substation are valid targets for the connection.

Further reading

Last modified on February 27, 2026