pylint
pylint copied to clipboard
Spelling checker enhancement follow-up following #6137
Current problem
The spelling checker do not have end lineno or end column because we do not use a node. Also we're spell checking our own messages.
Desired solution
In the spelling checker, after we merge #5929 we should:
- [ ] Pass node instead of line number as int in add_message
- [ ] Add pylint's msgids and symbols to the dictionary automatically
- [ ] Add python's builtin to the dictionary automatically (str, int, etc.)
Additional context
https://github.com/PyCQA/pylint/pull/6137#discussion_r848017529
https://github.com/PyCQA/pylint/issues/4320 should be considered at the same time than pylint msgid/symbol.