Style guidelines#
Different style guidelines are available under the respective sections of this page.
- Guidelines for code formatting
Guidelines for indentation and other code formatting.
- Guidelines for #include directives
Guidelines for #include style (ordering, paths to use, etc.).
- Naming conventions
Naming conventions for files and various code constructs.
- Allowed language features
Allowed language features.
- Error handling
How to handle errors at run time
- General guidelines for Doxygen markup
Guidelines for using Doxygen to document the source code are currently in a section on the page on general Doxygen usage.
- Guidelines for creating meaningful issue reports
Guidelines for preparing and formatting bug reports.
- Guidelines for formatting of git commits
Guidelines for formatting git commits when sending in proposed fixes for code review.