Conventions
=================
Coding Conventions in C++
----------------------------
This project uses following linters:
- `clang-tidy `_ for C++.
This project uses following formatters:
- `clang-format `_ for C++,
- `cmake-format `_ for CMake,
- `Black `_ for Python,
- `Prettier `_ for Markdown, YAML, JSON.
This project uses following tools for documentation:
- `Doxygen `_,
- `Sphinx `_.
This project uses following tools for dependency management:
- `poetry `_ (Python),
- `vcpkg `_ (C++).