Hi, I want to introduce new lint tools: typos[1]. This tool is designed to automatically detect and correct typographical errors in our codebase, documentation, and comments. It’s a valuable addition to ensure high-quality contributions and maintain the professional standard of our project.
It has also been used in the Apache OpenDAL and Kvrocks projects. I know I should avoid changes to public interfaces, but I may have made mistakes, and the changes are relatively huge. I tried the tool locally and found 600+ errors. I think I would prefer to proceed as follows: • First, commit typos in Markdown, YAML, etc. • Second, commit typos in test files. • Lastly, fix other typos and commit the lint. 1. https://github.com/crate-ci/typos Thanks ZhangJian He Twitter: shoothzj Wechat: shoothzj