Add clang lsp configuration

This commit is contained in:
Jan Eitzinger
2023-02-05 08:07:41 +01:00
parent f4e518ed76
commit 730c587158
3 changed files with 193 additions and 0 deletions

14
.clang-tidy Normal file
View File

@@ -0,0 +1,14 @@
---
Checks: 'clang-diagnostic-*,clang-analyzer-*,clang-bugprone-*,readability-identifier-naming'
WarningsAsErrors: true
HeaderFilterRegex: '.*'
AnalyzeTemporaryDtors: false
CheckOptions:
- key: readability-identifier-naming.StructCase
value: 'CamelCase'
- key: readability-identifier-naming.FunctionCase
value: 'camelBack'
- key: readability-identifier-naming.VariableCase
value: 'camelBack'
- key: readability-identifier-naming.GlobalConstantCase
value: 'UPPER_CASE'