Servicerobotics-Ulm / SmartMDSD-Toolchain

Source code of the SmartMDSD Toolchain, an Eclipse-based IDE for robotics software development and composition
BSD 3-Clause "New" or "Revised" License
8 stars 5 forks source link

extend the activity generator extension to allow the autogeneration o… #12

Closed ipa-nhg closed 4 years ago

ipa-nhg commented 4 years ago

…f user code

With the current approach the extensions are only allow the create code on the src-gen folder, code that if modified is not protected. For some Mixed Ports cases this is not enough, please check https://github.com/seronet-project/SeRoNet-Tooling-ROS-Mixed-Port/pull/30 for further details.

These modifications only add new optional methods, can't break for other non-ROS mixed port cases

alex-lotz commented 4 years ago

Thanks for your contribution. I will address it at the next possible opportunity.

ipa-nhg commented 4 years ago

@alex-lotz will this be merged soon? I am finishing the documentation and this PR simplify considerably the code that the user has to modify manually (and consequently the documentation). This makes also the code at components level for the ROS mixed ports completely consistent with the Smartsoft ones.

ipa-nhg commented 4 years ago

Thanks for merging this. :+1:

can you please ping me when the release is ready(i.e. updated the latest version of the update site)? . So I can continue with the release of the rest of the plugins.