Skip to content

Doxygen template and CI to not produce warnings and errors #4425

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

Merged
merged 12 commits into from
Jun 7, 2017

Conversation

sg-
Copy link
Contributor

@sg- sg- commented Jun 1, 2017

Description

To verify the doxygen documentation is compatible with the developer.mbed.org and docs.mbed.com doxygen_options can be used doxygen doxygen_options to build locally. When modifications are made to this file they must also be made to doxygen_options.json

Only a subset of options are available in doxygen_options.json therefore should not depend on modifications to options that are not present.

@theotherjimmy tbd add to travis and verify output is clean (ie no warnings or errors)

C:\dev\mbed-os>doxygen doxyfile_options

C:\dev\mbed-os>

Additional commits to fix additional warnings added in the last few days since the platform/* directory was last warning free.

Status

READY

Todos

Directories still needing errors and warnings to be fixed:

  • rtos
  • events
  • hal
  • platform
  • drivers
  • features/filesystem
  • features/framework
  • features/netsocket

@theotherjimmy theotherjimmy force-pushed the doxygen-template branch 5 times, most recently from cf4a809 to b54902e Compare June 1, 2017 19:30
@kegilbert
Copy link
Contributor

Starting from the top of the list with RTOS. @deepikabhavnani said she could start from the center and we'll work towards each other.

@theotherjimmy
Copy link
Contributor

I'll start from the bottom, once I get the CI work done.

@theotherjimmy
Copy link
Contributor

Please be aware: I'm currently modifying history.

@theotherjimmy theotherjimmy force-pushed the doxygen-template branch 2 times, most recently from 4ad1b1b to 727f52f Compare June 1, 2017 20:14
@theotherjimmy
Copy link
Contributor

I'm done editing history. This travis build should pass and tests for no warnings in the doxygen!

@kegilbert
Copy link
Contributor

kegilbert commented Jun 2, 2017

Taking up Frameworks next, Deepika is on Filesystems.

@sg- sg- force-pushed the doxygen-template branch from eeee365 to aabecf6 Compare June 5, 2017 22:33
@theotherjimmy
Copy link
Contributor

looks like a regression in doxygen happened recently in platform.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants