pub fn collect_referenced_srvs(
contracts_dir: &Path,
) -> Result<BTreeSet<(String, String)>>Expand description
(ROS package, srv name) pairs from every contract’s
[contract].idl when it points at a .srv. Used by proto generation:
only these .srv files get *_Request / *_Response messages.