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
Harmonise Doxygen comments in drivers, events, platform and rtos dirs #11437
Harmonise Doxygen comments in drivers, events, platform and rtos dirs #11437
Conversation
I am not quite sure why the doxy-spellcheck test fails on the CI as it passes locally:
|
@hugueskamba, thank you for your changes. |
3430db7
to
ee717fa
Compare
Are the errors valid in the Travis? If yes, please fix |
When a Doxygen group has been defined (created), all its needed to add documentation to that group is `\addtogroup`. Since all the information about the group is preserved, it is not necessary to mention the group hierarchy again with `\ingroup`. This PR removes unnecessary Doxygen lines across the `drivers`, `events`, `platform` and `rtos` directories. It also ensures that new groups are created with `\defgroup` once and referenced with `\addtogroup` whenever documentation needs to be added to an existing group.
ee717fa
to
5933dec
Compare
This force-push adds the word |
How does doxygen (tree) looks like before and after this change = to illustrate what changes are done here - or is it the same just not required symbols removed? I think the former is true. |
The tree looks exactly the same. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Manually checked the generated doxygen
CI started |
Test run: SUCCESSSummary: 11 of 11 test jobs passed |
Description
When a Doxygen group has been defined (created), all is needed to add
documentation to that group is
\addtogroup
. Since all the informationabout the group is preserved, it is not necessary to mention the group
hierarchy again with
\ingroup
. This PR removes unnecessary Doxygen linesacross the
drivers
,events
,platform
andrtos
directories.It also ensures that new groups are created with
\defgroup
once andreferenced with
\addtogroup
whenever documentation needs to be added toan existing group.
Pull request type
Reviewers
@evedon @gpsimenos
Release Notes
This PR also correctly puts the
MIDIMessage class
documentation in/Internal API/Drivers/USB/
instead of/