summaryrefslogtreecommitdiff
path: root/.clang-tidy
blob: 7d34c5d9cd0f1f66643f728c40f58eb2e1ff305f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
FormatStyle: Google
Checks: >-
  *,-abseil-*,-altera-*,-android-*,-boost-*,-cert-*,-darwin-*,-fuchsia-*,-linuxkernel-*,-llvm-*,-llvmlibc-*,-mpi-*,-objc-*,-zircon-*
WarningsAsErrors: >-
  bugprone-*,-bugprone-easily-swappable-parameters,-bugprone-unchecked-optional-access,
  clang-analyzer-*,-clang-analyzer-cplusplus.NewDeleteLeaks,
  clang-diagnostic-*,-clang-diagnostic-unused-command-line-argument,
  concurrency-*, -concurrency-mt-unsafe,
  cppcoreguidelines-*,-cppcoreguidelines-avoid-const-or-ref-data-members,-cppcoreguidelines-rvalue-reference-param-not-moved,
  google-*,
  hicpp-*,
  misc-*,-misc-const-correctness,-misc-include-cleaner,-misc-use-anonymous-namespace,-misc-no-recursion,
  modernize-*,-modernize-return-braced-init-list,
  performance-*,-performance-avoid-endl,
  portability-*,
  readability-*,-readability-function-cognitive-complexity,-readability-identifier-length,
CheckOptions:
  - { key: misc-non-private-member-variables-in-classes.IgnoreClassesWithAllMemberVariablesBeingPublic, value: '1' }