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 created a draft PR[2]. I have been careful to avoid changes to public interfaces, but I may have made mistakes, and the changes are relatively huge. 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 2. https://github.com/apache/bookkeeper/pull/4375/files Thanks ZhangJian He Twitter: shoothzj Wechat: shoothzj