-
Notifications
You must be signed in to change notification settings - Fork 0
/
clangd-config.yml
18 lines (18 loc) · 981 Bytes
/
clangd-config.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Diagnostics:
UnusedIncludes: 'Strict'
ClangTidy:
Add: '-google-readability*,-llvm-include-order*,-readability-implicit-bool-cast,performance*,cppcoreguidelines*,-cppcoreguidelines-pro-bounds-array-to-pointer-decay,-cppcoreguidelines-special-member-functions,cert*,misc*,-misc-macro-parentheses,-misc-unused-parameters,clang-analizer*,boost*'
CleckOptions:
llvm-namespace-comment.SpacesBeforeComments: '1'
readability-braces-around-statements.ShortStatementLines: '0'
readability-function-size.BranchThreshold: '10'
readability-function-size.LineThreshold: '100'
readability-identifier-naming.AbstractClassCase: 'CamelCase'
readability-identifier-naming.ClassCase: 'CamelCase'
readability-identifier-naming.ClassMemberPrefix: '_'
readability-identifier-naming.ClassMethodCase: 'lower_case'
readability-identifier-naming.ConstantCase: 'UPPER_CASE'
InlayHints:
Enabled: Yes
ParameterNames: Yes
DeducedTypes: Yes