-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.clangd
19 lines (19 loc) · 1.38 KB
/
.clangd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Diagnostics:
ClangTidy:
FastCheckFilter: Loose
Add: [performance*, modernize*, readability*, clang-diagnostic-*, clang-analyzer-*, bugprone-*, cpp-core-guidelines-*, cert-*, misc-*, llvm-namespace-comment,llvm-prefer-isa-or-dyn-cast-in-conditionals,portability-*,bugprone-unused-local-non-trivial-variable]
Remove: [bugprone-easily-swappable-parameters, readability-braces-around-statements,readability-identifier-length,readability-isolate-declaration,readability-implicit-bool-conversion,readability-magic-numbers,readability-function-cognitive-complexity,readability-named-parameter,misc-non-private-member-variables-in-classes,modernize-avoid-c-arrays,bugprone-suspicious-include]
CheckOptions:
bugprone-unused-local-non-trivial-variable.IncludeTypes: '.*'
bugprone-unused-local-non-trivial-variable.ExcludeTypes: '::poly::alloc::Arena<>::ScopeLifetime.*'
readability-avoid-return-with-void-value.StrictMode: false
readability-identifier-naming.LocalVariableCase: lower_case
readability-identifier-naming.LocalVariableIgnoredRegexp: "^[A-Za-z0-9]{1,3}$"
readability-identifier-naming.ClassCase: CamelCase
readability-identifier-naming.ClassMethodCase: camelBack
readability-identifier-naming.MemberCase: lower_case
readability-identifier-naming.MemberSuffix: _
UnusedIncludes: Strict
MissingIncludes: Strict
Hover:
ShowAKA: Yes