improved formatting and fixed clangd includes

This commit is contained in:
2025-02-21 10:31:36 +01:00
parent 26e9075871
commit b3c5bd7834
12 changed files with 723 additions and 393 deletions

11
.clang-tidy Normal file
View File

@@ -0,0 +1,11 @@
---
Checks: 'clang-analyzer-*,bugprone-*,readability-*,cppcoreguidelines-*,-readability-avoid-const-params-in-decls,-cppcoreguidelines-avoid-non-const-global-variables,-bugprone-easily-swappable-parameters,-altera-*,-readability-uppercase-literal-suffix,-bugprone-branch-clone,-cppcoreguidelines-pro-*,-readability-function-cognitive-complexity,-cppcoreguidelines-avoid-magic-numbers,-clang-analyzer-security.insecureAPI.*'
WarningsAsErrors: ''
HeaderFilterRegex: ''
CheckOptions:
- key: readability-magic-numbers.IgnoredFloatingPointValues
value: '0.0;1.0;100.0;'
- key: readability-magic-numbers.IgnoredIntegerValues
value: '0;1;2;3;4;5;6;7;8;9;255;256;65535;15;4294967295'
- key: readability-braces-around-statements.ShortStatementLines
value: '2'