Catch unlinked output pins
Closed this issue · 0 comments
bbartley commented
It is easy to overlook or forget about an OutputPin
and then forget to link it... similarly, it is an easy mistake to forget to call designate_protocol_output
as the final step of authoring a Protocol
. Currently, an unlinked output pin will lead to cryptic downstream failures. The execution engine should detect unlinked output Pins and then raise an Exception.