forked from exult/exult
/
.clang-tidy
64 lines (64 loc) · 2.14 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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
Checks: "-*\
,-modernize-concat-nested-namespaces\
,modernize-deprecated-headers\
,modernize-deprecated-ios-base-aliases\
,-modernize-loop-convert\
,modernize-make-shared\
,modernize-make-unique\
,-modernize-pass-by-value\
,modernize-raw-string-literal\
,modernize-redundant-void-arg\
,modernize-replace-auto-ptr\
,modernize-replace-random-shuffle\
,modernize-return-braced-init-list\
,modernize-use-auto\
,modernize-use-default-member-init\
,modernize-use-bool-literals\
,modernize-use-emplace\
,modernize-use-equals-default\
,modernize-use-equals-delete\
,modernize-use-noexcept\
,modernize-use-nullptr\
,modernize-use-override\
,-modernize-use-trailing-return-type\
,modernize-use-transparent-functors\
,modernize-use-uncaught-exceptions\
,modernize-use-using\
,performance-*\
,-readability-avoid-const-params-in-decls\
,readability-container-size-empty\
,readability-const-return-type\
,-readability-convert-member-functions-to-static\
,readability-delete-null-pointer\
,readability-deleted-default\
,readability-inconsistent-declaration-parameter-name\
,readability-isolate-declaration\
,-readability-magic-numbers\
,readability-misleading-indentation\
,readability-misplaced-array-index\
,-readability-named-parameter\
,readability-non-const-parameter\
,readability-qualified-auto\
,readability-redundant-access-specifiers\
,readability-redundant-control-flow\
,-readability-redundant-declaration\
,readability-redundant-function-ptr-dereference\
,readability-redundant-member-init\
,readability-redundant-preprocessor\
,readability-redundant-smartptr-get\
,readability-redundant-string-cstr\
,readability-redundant-string-init\
,readability-simplify-boolean-expr\
,readability-simplify-subscript-expr\
,readability-static-accessed-through-instance\
,readability-static-definition-in-anonymous-namespace\
,readability-string-compare\
,readability-uniqueptr-delete-release"
CheckOptions:
- key: bugprone-argument-comment.StrictMode
value: 1
- key: bugprone-exception-escape.FunctionsThatShouldNotThrow
value: WinMain,SDL_main
- key: misc-non-private-member-variables-in-classes.IgnoreClassesWithAllMemberVariablesBeingPublic
value: 1
FormatStyle: 'file'