Skip to main content
This rule checks whether the direct connection property points to an ancestor of the expected target view and recommends pointing to the specific target instead.

Why it matters

While technically valid, pointing to ancestors can be confusing and may lead to mistakes. It’s clearer to point to the specific target view.

Example

If WindFarm.turbines expects WindTurbine.windFarm to point to WindFarm, but it points to Asset (ancestor of WindFarm), this validator recommends the change.

Further reading

Last modified on February 27, 2026