---
Checks: >
  -*,
  bugprone-integer-division,
  bugprone-macro-parentheses,
  misc-unused-parameters,
  misc-include-cleaner,
  modernize-deprecated-headers,
  modernize-make-shared,
  modernize-make-unique,
  modernize-use-bool-literals,
  modernize-use-emplace,
  modernize-use-nullptr,
  modernize-use-override,
  modernize-use-using,
  modernize-redundant-void-arg,
  performance-inefficient-vector-operation,
  performance-unnecessary-value-param,
  readability-braces-around-statements,
  readability-container-size-empty,
  readability-delete-null-pointer,
  readability-else-after-return,
  readability-identifier-naming,
  readability-inconsistent-declaration-parameter-name,
  readability-isolate-declaration,
  readability-make-member-function-const,
  readability-misleading-indentation,
  readability-redundant-control-flow,
  readability-redundant-member-init,
  readability-redundant-string-cstr,
  readability-simplify-boolean-expr,
  readability-static-accessed-through-instance,
  readability-use-std-min-max,
  readability-string-compare
WarningsAsErrors: ''
HeaderFilterRegex: '^(?!.*(subprojects|include/glad|include/directinput/scancodes\.h|include/sdl/scancodes_windows\.h)).*'
FormatStyle: file
CheckOptions:
  misc-include-cleaner.MissingIncludes: 'false'
