---
# This file was automatically generated by ./src/scripts/dev_tools/run_clang_tidy.py --regenerate-inline-config-file
#
# All manual edits to this file will be lost. Edit the script
# then regenerate this configuration file.

Checks: >
    bugprone-*,
    cert-*,
    clang-analyzer-*,
    cppcoreguidelines-*,
    hicpp-*,
    misc-*,
    modernize-*,
    performance-*,
    portability-*,
    readability-*,
    -*-array-to-pointer-decay,
    -*-avoid-c-arrays,
    -*-deprecated-headers,
    -*-else-after-return,
    -*-function-size,
    -*-magic-numbers,
    -*-named-parameter,
    -*-narrowing-conversions,
    -*-no-array-decay,
    -*-use-auto,
    -*-use-emplace,
    -bugprone-easily-swappable-parameters,
    -bugprone-empty-catch,
    -bugprone-implicit-widening-of-multiplication-result,
    -bugprone-unchecked-optional-access,
    -cert-dcl21-cpp,
    -cppcoreguidelines-avoid-const-or-ref-data-members,
    -cppcoreguidelines-pro-bounds-constant-array-index,
    -cppcoreguidelines-pro-bounds-pointer-arithmetic,
    -cppcoreguidelines-pro-type-const-cast,
    -cppcoreguidelines-pro-type-reinterpret-cast,
    -cppcoreguidelines-use-default-member-init,
    -hicpp-signed-bitwise,
    -misc-const-correctness,
    -misc-include-cleaner,
    -misc-no-recursion,
    -modernize-pass-by-value,
    -modernize-return-braced-init-list,
    -modernize-use-default-member-init,
    -modernize-use-designated-initializers,
    -modernize-use-nodiscard,
    -modernize-use-ranges,
    -modernize-use-trailing-return-type,
    -modernize-use-using,
    -performance-avoid-endl,
    -readability-avoid-return-with-void-value,
    -readability-convert-member-functions-to-static,
    -readability-function-cognitive-complexity,
    -readability-identifier-length,
    -readability-inconsistent-declaration-parameter-name,
    -readability-math-missing-parentheses,
    -readability-non-const-parameter,
    -readability-redundant-access-specifiers,
    -readability-redundant-inline-specifier,
    -readability-simplify-boolean-expr,
    -readability-static-accessed-through-instance,
    -readability-use-anyofallof,
    -readability-use-concise-preprocessor-directives,
---
