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.