R1290

Summary

ObjectNodes connected by an ObjectFlow, with optionally intervening ControlNodes, must have compatible types.

Details

ObjectNodes connected by an ObjectFlow, with optionally intervening ControlNodes, must have compatible types. In particular, the downstream ObjectNode type must be the same or a super type of the upstream ObjectNode type.

Tips

When you get an R1290 warning on an ObjectFlow, verify that all downstream ObjectNodes of this flow are the same class or super classes of all the upstream ObjectNodes.