---
# Enable a broad range of useful C checks
Checks: >
  -*,
  bugprone-*,
  concurrency-*,
  misc-*,
  modernize-*,
  performance-*,
  readability-*,
  portability-*,
  -readability-braces-around-statements,
  -readability-implicit-bool-conversion

# Treat all enabled checks as errors (optional, shows up as Red in Neovim)
WarningsAsErrors: ""

# Project-specific settings
CheckOptions:
  - key:             readability-identifier-naming.VariableCase
    value:           lower_case
  - key:             readability-identifier-naming.FunctionCase
    value:           lower_case
---
