Static code analysis

  1. Added clang-format using LLVM as base for formatting C++ code.
  2. Added ruff with some relaxations to avoid larger code changes for now.
  3. Added gitlab templates to manage MRs and Issues.
  4. Added pre-commit-config so that ruff runs through before each commit.

Merge request reports

Loading