Skip to content

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