---
# performance-enum-size is excluded: it fires on the public C API enums, whose base
# type is part of the ABI, and on internal enums where a smaller type buys nothing.
# (performance-* was listed here for years but never took effect with the clang-tidy
# 12 used by the CI until 2026: as the last entry of a folded YAML scalar it carried a
# trailing newline that clang-tidy 12 did not strip from the glob.)
Checks: '-clang-analyzer-security.insecureAPI.strcat,-clang-analyzer-security.insecureAPI.strcpy,-clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling,modernize-shrink-to-fit,modernize-use-default-member-init,modernize-use-equals-default,modernize-use-equals-delete,modernize-use-override,performance-*,-performance-enum-size'
HeaderFilterRegex: .*
WarningsAsErrors: '*'
...
