Skip to content

[Foxy backport]: De-deplicate type_support_map.h header#83

Merged
j-rivero merged 4 commits intofoxyfrom
jrivero/deduplicate_foxy
Nov 6, 2020
Merged

[Foxy backport]: De-deplicate type_support_map.h header#83
j-rivero merged 4 commits intofoxyfrom
jrivero/deduplicate_foxy

Conversation

@j-rivero
Copy link
Copy Markdown

Port of #81 to Foxy branch.

Testing in foxy CI:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

Signed-off-by: Jose Luis Rivero <jrivero@osrfoundation.org>
@j-rivero j-rivero force-pushed the jrivero/deduplicate_foxy branch from 82b3647 to 43cb097 Compare September 14, 2020 17:44
@clalancette clalancette changed the base branch from master to foxy October 9, 2020 14:11
@clalancette clalancette changed the title De-deplicate type_support_map.h header [Foxy backport]: De-deplicate type_support_map.h header Oct 9, 2020
@clalancette
Copy link
Copy Markdown
Contributor

@j-rivero FYI, I retargeted this to the foxy branch and updated the name to have Foxy backport in it.

Jose Luis Rivero added 2 commits October 19, 2020 16:26
Signed-off-by: Jose Luis Rivero <jrivero@osrfoundation.org>
@j-rivero j-rivero force-pushed the jrivero/deduplicate_foxy branch from 9497aff to 0ecfe2e Compare October 19, 2020 14:27
@j-rivero
Copy link
Copy Markdown
Author

Merged with foxy branch and fixed the warning in the benchmark test.

Comment on lines +21 to +22
#warning rosidl_typesupport_cpp/type_support_map.h header is deprecated \
in favor of rosidl_typesupport_c/type_support_map.h.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hm, I wonder if we should remove this warning for the Foxy backport. After all, downstream consumers may already be relying on it. @jacobperron thoughts?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree, we should avoid backporting deprecation warnings.

Signed-off-by: Jose Luis Rivero <jrivero@osrfoundation.org>
@j-rivero j-rivero force-pushed the jrivero/deduplicate_foxy branch from 3603dc2 to 794827f Compare November 6, 2020 18:33
@j-rivero
Copy link
Copy Markdown
Author

j-rivero commented Nov 6, 2020

I agree, we should avoid backporting deprecation warnings.

Makes sense, 3603dc2

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

Copy link
Copy Markdown
Contributor

@clalancette clalancette left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good with green CI.

@j-rivero j-rivero merged commit 5919de1 into foxy Nov 6, 2020
@delete-merged-branch delete-merged-branch bot deleted the jrivero/deduplicate_foxy branch November 6, 2020 19:26
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