-
Notifications
You must be signed in to change notification settings - Fork 168
/
.clang-tidy
26 lines (26 loc) · 1 KB
/
.clang-tidy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
---
Checks: '-*, \
clang-analyzer-optin.cplusplus.UninitializedObject, \
cppcoreguidelines-init-variables, \
cppcoreguidelines-pro-type-member-init, \
google-readability-casting, \
modernize-concat-nested-namespaces, \
modernize-use-equals-default, \
modernize-use-default-member-init, \
modernize-use-nullptr, \
modernize-use-override, \
modernize-use-using, \
performance-for-range-copy, \
performance-move-const-arg, \
performance-unnecessary-value-param, \
readability-braces-around-statements, \
readability-container-size-empty, \
readability-implicit-bool-cast, \
readability-implicit-bool-conversion, \
readability-inconsistent-declaration-parameter-name, \
readability-named-parameter, \
readability-operators-representation'
HeaderFilterRegex: '.*(?<!nlohmann\/json)\.(hpp|cpp|ipp)$'
CheckOptions:
readability-operators-representation.BinaryOperators: '&&;&=;&;|;~;!;!=;||;|=;^;^='
readability-operators-representation.OverloadedOperators: '&&;&=;&;|;~;!;!=;||;|=;^;^='