cargo-spellcheck
cargo-spellcheck copied to clipboard
Checks all your documentation for spelling and grammar mistakes with hunspell and a nlprule based checker for grammar
**Describe the bug** A URL beginning with `https://` or `http://` is reported as a spelling mistake. **To Reproduce** Steps to reproduce the behaviour: 1. A file containing: ```rust /// https://github.com/ruby/ruby/blob/v2_6_3/lib/securerandom.rb#L135...
**Describe the bug** Some code blocks are not ignored as block. **To Reproduce** Steps to reproduce the behaviour: 1. A file containing ``` /// # Example /// #[cfg_attr(unix, doc =...
## What does this PR accomplish? * 🩹 Bug Fix Closes #263 ## Changes proposed by this PR: ## Notes to reviewer: ## 📜 Checklist * [ ] Works on...
**Is your feature request related to a particular use-case?** I would like to add checking `CHANGELOG.md` for spelling errors in the CI too. **Describe the solution you'd like to implement/see...
**Is your feature request related to a particular use-case?** Output is currently for humans, but a `--porcelain` like output for usage by other tools might make sense **Describe the solution...
**Is your feature request related to a particular use-case?** The dev comment feature is part of master now. Currently the asterisk of ```block /* * */ ``` in line 2...
## What does this PR accomplish? * 🦚 Feature Closes #133. ## Changes proposed by this PR: Detect padding in doc comments with `CommentPaddingStyle` enum ## Notes to reviewer: Adds...
**Is your feature request related to a particular use-case?** No. **Describe the solution you'd like to implement/see implemented** `cargo-spellcheck` is checking my documentation , which is great. But this is...
**Describe the bug** **To Reproduce** Steps to reproduce the behavior: 1. A file containing ```rust /// A is caused by creating an instance of `Foo` on basis `Bar`. ``` 2....
**Describe the bug** **To Reproduce** Steps to reproduce the behaviour: 1. A file containing ``` /// is ok with waaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaay toooooooooooooooooo looooooooooooong txt /// is wrongly indented for no reason...