From f4d9a9beecfa51edae11077faa79430fb153f55f Mon Sep 17 00:00:00 2001 From: John Bampton Date: Tue, 4 May 2021 09:16:22 +1000 Subject: Add documentation on spell checking with misspell --- CONTRIBUTING.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'CONTRIBUTING.md') diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ebc9c2239..c49d8dd15 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -37,6 +37,21 @@ To update use `pre-commit autoupdate` * [Usage](https://pre-commit.com/#usage) * [pre-commit-autoupdate](https://pre-commit.com/#pre-commit-autoupdate) +## Spell Checking + +We are running [misspell](https://github.com/client9/misspell) which is mainly written in Golang to check +spelling with [GitHub Actions](.github/workflows/lint.yml). Correct commonly misspelled English words quickly +with `misspell`. You can run `misspell` locally against all files with: + +```bash +find . -type f | xargs ./misspell -error +``` + +Notable `misspell` help options or flags are: + +* `-i` string: ignore the following corrections, comma separated +* `-w`: Overwrite file with corrections (default is just to display) + ## Coding conventions How to style your C and Ruby code which you want to submit. -- cgit v1.2.3