Source code spell checker
Find a file
Ed Page 18e31fa578 perf: Avoid hashing withut custom dict
`HashMap::get` (at least hashbrown) hashes before getting and doesn't
check if dict is empty.  For the custom dict, a common use case will
have the dict be empty.

Master:
```
real    0m26.675s
user    0m33.683s
sys     0m4.535s
```

Bypassing `HashMap::get`
```
real    0m16.415s
user    0m14.519s
sys     0m4.118s
```

On a moderately sized repo.
2020-11-10 20:56:54 -06:00
benches refactor: Layer files/filenames on buffer processing 2020-11-10 06:30:27 -06:00
benchsuite perf: Multi-threaded spell checking 2020-03-21 14:22:53 -05:00
crates chore: Update dependencies 2020-11-10 19:47:13 -06:00
docs docs: Note custom dicts is supported 2020-11-10 06:40:24 -06:00
src perf: Avoid hashing withut custom dict 2020-11-10 20:56:54 -06:00
.clog.toml Initial commit 2019-01-22 15:01:33 -07:00
.gitignore Initial commit 2019-01-22 15:01:33 -07:00
.ignore feat: Support english dialects 2020-08-20 19:37:37 -05:00
azure-pipelines.yml chore: Update dependencies 2020-11-10 19:47:13 -06:00
Cargo.lock perf: Hash faster for custom dicts 2020-11-10 20:56:49 -06:00
Cargo.toml perf: Hash faster for custom dicts 2020-11-10 20:56:49 -06:00
CHANGELOG.md docs: Write 0.1.4 changelog 2019-11-02 19:57:25 -06:00
committed.toml chore(ci): Don't check dependabot 2020-07-04 20:52:47 -05:00
CONTRIBUTING.md docs: Fix links 2019-10-25 09:58:24 -06:00
LICENSE-APACHE Initial commit 2019-01-22 15:01:33 -07:00
LICENSE-MIT Initial commit 2019-01-22 15:01:33 -07:00
README.md docs: Add reference 2019-10-25 08:17:58 -06:00
release.toml chore: Add release config 2019-10-25 09:48:58 -06:00

typos

Source code spell checker

Build Status codecov Documentation License Crates Status

About

Install

Reference

Contribute

License

Licensed under either of

at your option.