as well as one in test/lint/lint-locale-dependence.py not seen by the spelling linter.
Can be tested locally by running test/lint/lint-spelling.py on this branch versus on master and by checking the CI linter result.
as well as one in test/lint/lint-locale-dependence.py not seen by the spelling linter.
Can be tested locally by running test/lint/lint-spelling.py on this branch versus on master and by checking the CI linter result.
I opened #25706 recently to avoid PRs like these but it didn't get much attention. What are your thoughts about it?
I opened #25706 recently to avoid PRs like these but it didn't get much attention. What are your thoughts about it?
That pull wouldn't address all of the changes here; I'm not sure it would catch the one here in the linters, and it wouldn't update the ignored words e.g. removing no-longer-needed ones as done here. Also, some of the fixups here aren't from codespell but I bundled them in. Edit: also periodically updating the codespell version.
Could you please exemplify the changes in test/lint/spelling.ignore-words.txt? (e.g d575413fb8f8569803ed0050c15be003ef50951c added desig and now this PR removes it)
Could you please exemplify the changes in
test/lint/spelling.ignore-words.txt? (e.g d575413 addeddesigand now this PR removes it)
desigdesigIf the linter passes after removing any ignored words, we may as well remove them.
If the linter passes after removing any ignored words, we may as well remove them.
That was my doubt, but makes sense, thanks! In the future, if we need them again, we can put it back as well.
ACK b3b185ada59d11ee8a395554071da1d538e045a9
and also fix spelling in test/lint/lint-locale-dependence.py not caught by the
spelling linter and fix up a paragraph we are touching here in test/README.md.
Thanks @MarcoFalke, bumped the codespell version.
ACK b6a65568dfbaf25839858b3114c28c07d8f9a45f
Was able to reproduce the CI errors with my local install of codespell. After bumping the version to 2.2.1, test/lint/lint-spelling.py ran with no errors.
Ran test/lint/lint-spelling.py on master and saw all the warnings that are fixed in this PR.
857 | @@ -858,7 +858,7 @@ class Bench { 858 | * @brief Retrieves all benchmark results collected by the bench object so far. 859 | * 860 | * Each call to run() generates a Result that is stored within the Bench instance. This is mostly for advanced users who want to 861 | - * see all the nitty gritty detials. 862 | + * see all the nitty gritty details.
this will need to be fixed upstream