inspect_interfaces
Parse .msg, .srv, and .action files in a ROS 2 package to validate syntax and classify type references, optionally filtering by interface name, without requiring a build or import.
Instructions
Statically parse .msg, .srv, and .action files in one package selected by name or relative path, optionally filtering by interface_name. It validates local syntax and classifies type references without ROS generators, imports, builds, or file changes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| package_name | No | ||
| relative_path | No | ||
| interface_name | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||