#9932 ci: Check for typos
Pull request opened by
edgarrmondragon
Description
Use
https://github.com/crate-ci/typos to check for typos in the docs and code.
Checklist
• I have read the
contribution guide
Was generative AI tooling used to co-author this PR?
• Yes (please specify the tool below)
Related Issues
• Closes #XXXX
Summary by Sourcery
Add automated typo checking and clean up spelling across code, tests, and documentation.
Enhancements:
• Correct spelling and naming in core code, comments, and docstrings to improve clarity and consistency.
• Rename the migration no-op exception type for clearer semantics while preserving existing behavior.
Build:
• Add the crate-ci typos pre-commit hook to enforce spelling checks in the codebase.
Documentation:
• Fix numerous spelling mistakes and wording issues across docs, tutorials, guides, and changelogs for clearer user-facing documentation.
Tests:
• Update tests and fixtures to use corrected spellings and identifiers, and fix minor issues in test setup and expectations (e.g. stderr usage in async process mocks).
Chores:
• Adjust configuration and inline annotations to cooperate with the typo checker, including explicit spellchecker on/off markers and custom dictionary entries.
meltano/meltano