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

TypeAdapter generator #27

Closed
wants to merge 16 commits into from

Conversation

gonzodepedro
Copy link
Contributor

Adds automatic rclcpp::TypeAdapter generation for protobuf.

Note: Code is ready for review, documentation will come later.
Note: To be merged after #26

@gonzodepedro gonzodepedro force-pushed the typeadapter-generator branch from 33b5a4b to 99a1815 Compare December 8, 2023 02:09
@gonzodepedro gonzodepedro marked this pull request as draft December 8, 2023 02:09
@gonzodepedro gonzodepedro marked this pull request as ready for review December 8, 2023 18:47
@FlorianReimold
Copy link
Member

Hm, GitHub now prompts me to resolve some merge conflicts between your fork and the master branch

@tfoote tfoote force-pushed the typeadapter-generator branch from 803f03f to 52aaf8c Compare December 13, 2023 06:26
@tfoote
Copy link
Contributor

tfoote commented Dec 13, 2023

I rebased the changes onto the recent PRs. It's passing CI now.

The copyright tests were failing due to being overly strict. I've ticketed to restore them at tfoote#11

gonzodepedro and others added 15 commits December 13, 2023 18:33
Signed-off-by: Gonzo de Pedro <[email protected]>
Signed-off-by: Gonzo de Pedro <[email protected]>
Signed-off-by: Gonzo de Pedro <[email protected]>
Signed-off-by: Gonzo de Pedro <[email protected]>
Signed-off-by: Gonzo de Pedro <[email protected]>
Signed-off-by: Gonzo de Pedro <[email protected]>
Signed-off-by: Gonzalo de Pedro <[email protected]>
…ilure to match

It's a false positive, but ament_copyright is moderately hard to extend.
This should get it passing for the moment.
@gonzodepedro
Copy link
Contributor Author

Attention: this branch has changed and been force pushed

* Add a README.md for the typeadapter_protobuf
@FlorianReimold
Copy link
Member

I am currently checking back with Eclipse if there are any processes to follow, as this contribution is very big and reviewing it line by line is probably not the best approach here.

@gonzodepedro
Copy link
Contributor Author

We will try to split this into multiple shorter and hopefully easier to review PRs.

@gonzodepedro
Copy link
Contributor Author

We have split this PR into 3 more manageable PRs.
Closing this, in favor of #30, #31 and #32

@tfoote tfoote deleted the typeadapter-generator branch January 16, 2024 21:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants