Skip to content

Add a Doxygen filter for .h files (backport #523)#525

Merged
j-rivero merged 1 commit intogz-cmake4from
mergify/bp/gz-cmake4/pr-523
Feb 7, 2026
Merged

Add a Doxygen filter for .h files (backport #523)#525
j-rivero merged 1 commit intogz-cmake4from
mergify/bp/gz-cmake4/pr-523

Conversation

@mergify
Copy link
Contributor

@mergify mergify bot commented Feb 6, 2026

🦟 Bug fix

Summary

Doxygen can not parse the GZ_DEPRECATED() macro in a .h file because the existing filter pattern was only applied to *.hh files, not *.h files.

Here's an example without this patch:

Screenshot from 2026-02-06 15-40-04

And with this patch:

Screenshot from 2026-02-06 15-42-42

Checklist

  • Signed all commits for DCO
  • Added tests
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • Consider updating Python bindings (if the library has them)
  • codecheck passed (See contributing)
  • All tests passed (See test coverage)
  • While waiting for a review on your PR, please help review another open pull request to support the maintainers
  • Was GenAI used to generate this PR? If so, make sure to add "Generated-by" to your commits. (See this policy for more info.)

Generated-by: Remove this if GenAI was not used.

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by and Generated-by messages.


This is an automatic backport of pull request #523 done by Mergify.

Signed-off-by: Carlos Aguero <caguero@osrfoundation.org>
(cherry picked from commit 8e87733)
@mergify mergify bot requested review from j-rivero and scpeters as code owners February 6, 2026 21:41
@mergify mergify bot mentioned this pull request Feb 6, 2026
9 tasks
@github-actions github-actions bot added the 🏛️ ionic Gazebo Ionic label Feb 6, 2026
@j-rivero j-rivero merged commit ef2a3d0 into gz-cmake4 Feb 7, 2026
10 checks passed
@j-rivero j-rivero deleted the mergify/bp/gz-cmake4/pr-523 branch February 7, 2026 10:37
@github-project-automation github-project-automation bot moved this from Inbox to Done in Core development Feb 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🏛️ ionic Gazebo Ionic

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants