summaryrefslogtreecommitdiff
path: root/.clang-tidy
blob: e737372e9b67177ce03f8ae726991675ee9a9db9 (plain)
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
65
66
67
68
69
70
71
72
73
74
75
---
Checks: >
    -*,
    bugprone-*,
    -bugprone-narrowing-conversions,
    -bugprone-throw-keyword-missing,
    cppcoreguidelines-interfaces-global-init,
    cppcoreguidelines-pro-type-member-init,
    cppcoreguidelines-slicing,
    fuchsia-virtual-inheritance,
    google-build-explicit-make-pair,
    google-build-namespaces,
    google-global-names-in-headers,
    google-objc-*,
    google-readability-casting,
    google-readability-namespace-comments,
    google-runtime-operator,
    misc-definitions-in-headers,
    misc-misplaced-const,
    misc-new-delete-overloads,
    misc-non-copyable-objects,
    misc-redundant-expression,
    misc-static-assert,
    misc-uniqueptr-reset-release,
    misc-unused-*,
    modernize-avoid-bind,
    modernize-deprecated-headers,
    modernize-loop-convert,
    modernize-make-*,
    modernize-pass-by-value,
    modernize-redundant-void-arg,
    modernize-replace-*,
    modernize-return-braced-init-list,
    modernize-shrink-to-fit,
    modernize-unary-static-assert,
    modernize-use-auto,
    modernize-use-bool-literals,
    modernize-use-emplace,
    modernize-use-equals-*,
    modernize-use-noexcept,
    modernize-use-nullptr,
    modernize-use-override,
    modernize-use-transparent-functors,
    modernize-use-using,
    performance-*,
    -performance-no-int-to-ptr,
    readability-avoid-const-params-in-decls,
    readability-container-size-empty,
    readability-delete-null-pointer,
    readability-deleted-default,
    readability-identifier-naming,
    readability-misleading-indentation,
    readability-misplaced-array-index,
    readability-non-const-parameter,
    readability-redundant-*,
    -readability-redundant-member-init,
    readability-simplify-boolean-expr,
    readability-static-definition-in-anonymous-namespace,
    readability-uniqueptr-delete-release

WarningsAsErrors: >
    bugprone-*,
    cppcoreguidelines-*,
    google-*,
    misc-unused-*,
    modernize-*,
    performance-*,
    readability-*,
    -readability-container-size-empty

HeaderFilterRegex: ''
AnalyzeTemporaryDtors: false
CheckOptions:
...