Skip to content

Doxygen touch-ups #130

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 1 commit into from
Aug 18, 2020
Merged

Conversation

dachalco
Copy link
Contributor

No code changes. Only in-comment changes.

Cleanup of PR #67. Modified to retain leading asterisk in <pre> blocks. In that PR, it was reported leading asterisk affected generated html. I was unable to reproduce those issues, and the generated html appeared OK. This may be a doxygen versioning/settings issue. See Test Steps section below.

Description

  • Some functions were missing <pre><\pre> wrappers. These wrappers were added
  • <pre> blocks can be placed on separate lines, rather than inline. Improves doxygen code readability while retaining presentation
  • Some functions were missing a ; at the end of the doxygen function signature. The semicolons were added for consistency with other signatures

Note: Neither PR #67 nor this PR contain changes to <PRE> tags. HTML tags are case-insensitive so it's the same as <pre>. I did not alter the uppercase <PRE> in case uppercase vs. lowercase had some non-functional purpose intended, like organization or emphasis mechanism. Will need to follow up with Richard, but we may end up opting for either all lowercase or uppercase <PRE> for consistency.

Test Steps

Generate the HTML. Verify no warnings/errors regarding unclosed <pre> blocks and that all API functions have a doxygen function signature. Visually verify changes. You can use the attached config file, or try out your own doxygen config.
Tested with doxygen v1.8.17

Related Issue

PR #67

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

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