Skip to content

Commit

Permalink
import req/response/event msgs for services & action srvs
Browse files Browse the repository at this point in the history
Signed-off-by: Brian Chen <[email protected]>
  • Loading branch information
ihasdapie authored and clalancette committed Jan 31, 2023
1 parent 6bebe72 commit e5c848e
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions rosidl_generator_py/rosidl_generator_py/generate_py_impl.py
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,35 @@ def print_warning_if_reserved_keyword(member_name, interface_type, interface_nam
f.write(
f'from {package_name}.{subfolder}.{module_name} import '
f'{idl_stem} # noqa: F401\n')
if subfolder == 'srv':
f.write(
f'from {package_name}.{subfolder}.{module_name} import '
f'{idl_stem}_Request # noqa: F401\n')
f.write(
f'from {package_name}.{subfolder}.{module_name} import '
f'{idl_stem}_Response # noqa: F401\n')
f.write(
f'from {package_name}.{subfolder}.{module_name} import '
f'{idl_stem}_Event # noqa: F401\n')
elif subfolder == 'action':
f.write(
f'from {package_name}.{subfolder}.{module_name} import '
f'{idl_stem}_GetResult_Request # noqa: F401\n')
f.write(
f'from {package_name}.{subfolder}.{module_name} import '
f'{idl_stem}_GetResult_Response # noqa: F401\n')
f.write(
f'from {package_name}.{subfolder}.{module_name} import '
f'{idl_stem}_GetResult_Event # noqa: F401\n')
f.write(
f'from {package_name}.{subfolder}.{module_name} import '
f'{idl_stem}_SendGoal_Request # noqa: F401\n')
f.write(
f'from {package_name}.{subfolder}.{module_name} import '
f'{idl_stem}_SendGoal_Response # noqa: F401\n')
f.write(
f'from {package_name}.{subfolder}.{module_name} import '
f'{idl_stem}_SendGoal_Event # noqa: F401\n')

# expand templates per available typesupport implementation
template_dir = args['template_dir']
Expand Down

0 comments on commit e5c848e

Please sign in to comment.