ContributingΒΆ
See the CONTRIBUTING.md document in our repository.
- Python Style Guide
- C++ Style Guide
- Consistency Within A File
- References
- C++ Source Files
- The CPP file
- Error Handling
- Memory and Resource Management
- General principles
- Unit Tests
- Documentation
- Miscellaneous
- Use Of External Libraries
- Cross Platform Coding
- Operating System Dependencies
- Specific Cross Platform Usage
- Write Compiler-Agnostic Code
- API Guidelines
- Naming conventions
- API Documentation
- Error Handling
- Miscellaneous
- Node API Guidelines
- General Guidelines
- Specific Guidelines
- Example Code Guidelines
- CMake Style Guide