Skip to content

Doxygen RTOS updates to not produce warnings and errors [DOC Changes Only] #4464

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

Closed
wants to merge 2 commits into from

Conversation

kegilbert
Copy link
Contributor

NOTE The commit history is not cleaned up and pulls in a lot of duplicate changes from @sg-'s pull request linked below. Putting this review up to get eyes on the doxygen changes as the structure changed a decent amount for how I documented the overloaded functions. This also pulls in Jimmy's CI changes so I can get a CI run in.

Rebased to remove references to Makefile I accidentally added in my template branch.
Note to reviewers: In particular look at the last two commits to see what changed separate from sg-'s changes.


Documentation changes to Doxygen descriptions for the RTOS module (mbed components only, exclude CMSIS/RTX doc) to allow Doxygen to build without errors/warnings.

Related PRs

#4425
#4434
#4435
#4452

Todos

  • Tests/CI
  • Review

Copy link
Contributor

@sg- sg- left a comment

Choose a reason for hiding this comment

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

LGTM Is /rtos/rtx \ is also part of the exclusion in doxyfile_options.json??

@kegilbert
Copy link
Contributor Author

Good catch, it should be. Forgot to add that exclusion back in the json file.

@kegilbert
Copy link
Contributor Author

Updated the JSON exclusion list @sg-

@kegilbert
Copy link
Contributor Author

Rebased against master following sg-'s merged doxygen-template branch (#4425) and squashed changes.

@sg-
Copy link
Contributor

sg- commented Jun 8, 2017

needs a rebase and should probably be consolidated into one PR at this point. The conflict will happen for each PR

@kegilbert
Copy link
Contributor Author

Combined remaining doc PRs into one to avoid causing merge conflicts on each submission, follow this changeset to here: #4508

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.

3 participants