---
Checks: >-
  -*,
  clang-diagnostic-*,
  clang-analyzer-*,
  bugprone-*,
  performance-*,
  portability-*,
  misc-*,
  modernize-use-nullptr,
  modernize-use-override,
  modernize-loop-convert,
  modernize-avoid-bind,
  readability-avoid-const-params-in-decls,
  readability-else-after-return,
  readability-inconsistent-declaration-parameter-name,
  readability-misleading-indentation,
  readability-redundant-control-flow,
  readability-redundant-declaration,
  readability-simplify-boolean-expr,
  cppcoreguidelines-init-variables,
  cppcoreguidelines-narrowing-conversions,
  cppcoreguidelines-slicing,
  -clang-analyzer-security*,
  -bugprone-easily-swappable-parameters,
  -bugprone-exception-escape,
  -bugprone-reserved-identifier,
  -misc-include-cleaner,
  -misc-no-recursion
HeaderFilterRegex: '^(.*\\/)?cpp\\/(src|prog)\\/.*'
FormatStyle:     none
CheckOptions:
  - key:             readability-function-size.LineThreshold
    value:           '150'
...
