-
Notifications
You must be signed in to change notification settings - Fork 4
/
.clang-tidy
21 lines (20 loc) · 2.29 KB
/
.clang-tidy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Checks: '*, -abseil-string-find-startswith, -bugprone-exception-escape, -cert-*, -cert-err34-c, -cert-err58-cpp, -clang-diagnostic-unknown-warning-option, -cppcoreguidelines-avoid-magic-numbers, -cppcoreguidelines-macro-usage, -cppcoreguidelines-non-private-member-variables-in-classes, -cppcoreguidelines-owning-memory, -cppcoreguidelines-pro-bounds-array-to-pointer-decay, -cppcoreguidelines-pro-bounds-constant-array-index, -cppcoreguidelines-pro-bounds-pointer-arithmetic, -cppcoreguidelines-pro-type-reinterpret-cast, -cppcoreguidelines-pro-type-union-access, -cppcoreguidelines-pro-type-vararg, -cppcoreguidelines-special-member-functions, -fuchsia-default-arguments, -fuchsia-default-arguments-calls, -fuchsia-default-arguments-declarations, -fuchsia-overloaded-operator, -fuchsia-statically-constructed-objects, -fuchsia-trailing-return, -google-readability-braces-around-statements, -google-readability-todo, -google-runtime-int, -google-runtime-references, -hicpp-braces-around-statements, -hicpp-exception-baseclass, -hicpp-named-parameter, -hicpp-no-array-decay, -hicpp-signed-bitwise, -hicpp-special-member-functions, -hicpp-vararg, -llvm-header-guard, -llvmlibc-*, -misc-no-recursion, -misc-non-private-member-variables-in-classes, -modernize-pass-by-value, -modernize-raw-string-literal, -modernize-use-nodiscard, -modernize-use-trailing-return-type, -performance-inefficient-string-concatenation, -performance-unnecessary-value-param, -readability-braces-around-statements, -readability-magic-numbers, -readability-named-parameter, -altera-*, -clang-analyzer-*, -readability-function-cognitive-complexity, -readability-identifier-length, -bugprone-easily-swappable-parameters'
WarningsAsErrors: ''
HeaderFilterRegex: ''
AnalyzeTemporaryDtors: false
FormatStyle: none
User: sasq
CheckOptions:
- key: modernize-loop-convert.MaxCopySize
value: '16'
- key: modernize-loop-convert.MinConfidence
value: reasonable
- key: modernize-loop-convert.NamingStyle
value: CamelCase
- key: modernize-pass-by-value.IncludeStyle
value: llvm
- key: modernize-replace-auto-ptr.IncludeStyle
value: llvm
- key: modernize-use-nullptr.NullMacros
value: 'NULL'
...