Petr recently brought this up in chat:
> Ideally we would just combine https://github.com/client9/gospell with https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries which shouldn't be too much work.
It's worth noting that in the Tricorder docs, they explicitly say:
> Unsupported types of analyzers:
> ...
> - Spellcheckers. Developers do not generally wish to be notified of spelling errors, and they have a high false positive rate due to the number of acronyms we use regularly.
I still personally think that a spellchecker is a good idea, but it must be conservative and it must not be too noisy.
I think that this may mean that:
1. We probably just want to check comments.
2. We want to allow people to use specialized words and acronyms that will never appear in any dictionary. Maybe a "dictionary of common misspellings" approach would work, like how https://github.com/codespell-project/codespell works (dictionary: https://github.com/codespell-project/codespell/blob/master/codespell_lib/data/dictionary.txt).
Comment 1 by qyearsley@google.com
, Jul 16Status: Assigned (was: Available)