Skip to content
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

doc: improve API docs with sections #1444

Merged
merged 1 commit into from
Sep 12, 2017
Merged

doc: improve API docs with sections #1444

merged 1 commit into from
Sep 12, 2017

Conversation

dbkinder
Copy link
Contributor

@dbkinder dbkinder commented Sep 11, 2017

Doxygen-generated API documentation had the ability to
group API information into sections based on the class
of items: Defines, Typedefs, Enums, Functions and then
alphabetized with these groups. By removing the
Breathe directive :content-only: we can get these class
groupings back (instead of having items just sorted
alphabetically across all classes), and also allow @name
groups to be defined for creating and displaying additional
groups (as requested by a developer).

Depends on CSS changes in
zephyrproject-rtos/docs-theme#14

Fixes #1445

Signed-off-by: David B. Kinder [email protected]

Doxygen-generated API documentation had the ability to
group API information into sections based on the class
of items: Defines, Typedefs, Enums, Functions and then
alphabetized with these groups.  By removing the
Breathe directive :content-only: we can get these class
groupings back (instead of having items just sorted
alphabetically across all classes), and also allow @name
groups to be defined for creating and displaying additional
groups (as requested by a developer).

Depends on CSS changes in
zephyrproject-rtos/docs-theme#14

Signed-off-by: David B. Kinder <[email protected]>
@ghost ghost assigned dbkinder Sep 11, 2017
@ghost ghost added the In progress For PRs: is work in progress and should not be merged yet. For issues: Is being worked on label Sep 11, 2017
@nashif nashif merged commit f64151a into zephyrproject-rtos:master Sep 12, 2017
@ghost ghost removed the In progress For PRs: is work in progress and should not be merged yet. For issues: Is being worked on label Sep 12, 2017
@dbkinder dbkinder deleted the api-content-only branch September 12, 2017 17:36
nagineni pushed a commit to nagineni/zephyr that referenced this pull request Nov 20, 2017
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.

2 participants