Verification · Hygiene · Spelling
Identifier typo detection
Split camelCase and snake_case identifiers and flag known misspellings.
How to build it
- Run typos over the source tree, which splits camelCase and snake_case identifiers before matching.
- Put domain identifiers in an allow list in _typos.toml instead of disabling the check.
- Run typos in pre-commit and in CI on every pull request.
Signals in a repository
- A [default.extend-identifiers] or [default.extend-words] table in _typos.toml.
- A typos hook in .pre-commit-config.yaml or a typos step in a CI workflow.
In practice
No scanned repository runs a tool for this check. The steps above are the only guidance.