Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enforce static parameter typing #118

Merged
merged 6 commits into from
Feb 22, 2021

Conversation

ivanpauno
Copy link
Member

Alternative to #115.
See ros2/rclcpp#1522 for details.

…nfigure if duck typing is desired or not

Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
@ivanpauno ivanpauno self-assigned this Jan 21, 2021
@ivanpauno ivanpauno added the enhancement New feature or request label Jan 21, 2021
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>
@ivanpauno
Copy link
Member Author

@jacobperron @mjeronimo PTAL to this and ros2/rclcpp#1522, most of the feedback was addressed.
Deprecating node->declare_parameter("name") is the only pending thing (I think).

@ivanpauno
Copy link
Member Author

Deprecating node->declare_parameter("name") is the only pending thing (I think).

Done that too

Signed-off-by: Ivan Santiago Paunovic <ivanpauno@ekumenlabs.com>

Co-authored-by: Jacob Perron <jacob@openrobotics.org>
@ivanpauno
Copy link
Member Author

Merging this one before than the others, so I can release and make sure that all the PR checker jobs of downstream PRs are passing.

@ivanpauno ivanpauno merged commit 0cb9182 into master Feb 22, 2021
@delete-merged-branch delete-merged-branch bot deleted the ivanpauno/enforce-parameter-type-allowed-type branch February 22, 2021 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants