Ed Page
|
8732d24f53
|
refactor: Use a single reporter instance
|
2020-07-04 20:52:46 -05:00 |
|
Ed Page
|
575971a5c5
|
refactor: Turn reports into a trait
|
2020-07-04 20:52:46 -05:00 |
|
Ed Page
|
8af7c47fe5
|
refactor: SImplify init
|
2020-03-21 14:33:51 -05:00 |
|
Ed Page
|
6b8047ee44
|
perf: Multi-threaded spell checking
Fixes #7
|
2020-03-21 14:22:53 -05:00 |
|
Ed Page
|
333762f55c
|
refactor: Prepare for threads
|
2020-03-21 13:28:38 -05:00 |
|
Ed Page
|
b21db206d2
|
chore: Update env_logger
|
2019-12-02 09:50:06 -07:00 |
|
Ed Page
|
b74258a43c
|
refactor: Consolidate paths
|
2019-11-15 07:48:07 -07:00 |
|
Ed Page
|
59baa36327
|
refactor!: Delay populating of Checks
|
2019-11-14 20:20:29 -07:00 |
|
Ed Page
|
107308a655
|
perf: Use standard identifier rules to avoid doing umber checks
|
2019-11-02 19:40:06 -06:00 |
|
Ed Page
|
cc4b53a1b4
|
Merge pull request #64 from epage/debug
feat: Dump files, identifiers, and words
|
2019-10-31 11:40:43 -06:00 |
|
Ed Page
|
ce365ae12e
|
feat: Dump files, identifiers, and words
This will help people debug their configurations.
Fixes #41
|
2019-10-31 10:44:23 -06:00 |
|
Ed Page
|
a48a457cc3
|
fix: Improve the organization of --help
|
2019-10-30 11:02:02 -06:00 |
|
Ed Page
|
06db6fc693
|
refactor!: Move off of failure
|
2019-10-29 11:36:50 -06:00 |
|
Ed Page
|
ce1ef2ca30
|
refactor!: Move dict implementation into CLI
|
2019-10-28 11:00:47 -06:00 |
|
Ed Page
|
0a2f865d0f
|
refactor: Change error strategy for future thread use
|
2019-10-26 20:31:10 -06:00 |
|
Ed Page
|
5e6e4b9ad7
|
chore: Upgrade structopt
|
2019-10-17 20:49:26 -06:00 |
|
Ed Page
|
1bdd1c928a
|
refactor: Split out typos-dict
|
2019-08-08 10:24:50 -05:00 |
|
Ed Page
|
6fc61966cc
|
feat(parser): Give control over identifier detection
|
2019-08-08 08:58:37 -05:00 |
|
Ed Page
|
709446821b
|
refactor(cli): Remove dead code
|
2019-08-08 08:58:36 -05:00 |
|
Ed Page
|
8ea31b5e1d
|
refactor(cli): Re-order code to make diffing easier
|
2019-08-08 08:58:36 -05:00 |
|
Ed Page
|
a2cf3b7cc9
|
feat(config): Configure checking logic
Later we can add the per-filetype checks
Fixes #37
|
2019-08-08 08:58:36 -05:00 |
|
Ed Page
|
29ff040fd1
|
feat(config): Expose binary in config file
|
2019-08-08 08:58:35 -05:00 |
|
Ed Page
|
77603daab5
|
refactor(cli): Rename Options struct
|
2019-08-08 08:58:35 -05:00 |
|
Ed Page
|
a923f93ec5
|
fix(config): Move file-based config into a table
|
2019-08-08 08:58:35 -05:00 |
|
Ed Page
|
f9a1600513
|
refactor( Push out options
|
2019-08-08 08:58:34 -05:00 |
|
Ed Page
|
87015d3522
|
feat(config): Find config for each path passed in
|
2019-08-08 08:58:34 -05:00 |
|
Ed Page
|
ad4c6dcd77
|
refactor(config): Centralize loading logic
|
2019-08-08 08:58:34 -05:00 |
|
Ed Page
|
3d4da686ad
|
feat: Accept config on command-line
|
2019-08-08 08:58:34 -05:00 |
|
Ed Page
|
8d96a2ad1d
|
refactor(cli): Prepare for merging im config file
|
2019-08-08 08:58:33 -05:00 |
|
Ed Page
|
750005e971
|
fix(parse): Don't skip binary files when explicitly requested
Fixes #35
|
2019-07-31 21:01:58 -06:00 |
|
Ed Page
|
adcbe68621
|
refactor(dict): Split out a trait
|
2019-07-27 19:50:36 -06:00 |
|
Ed Page
|
834b9f77f2
|
refactor(checks): Separate out the logic
|
2019-07-27 19:50:35 -06:00 |
|
Ed Page
|
3e678cca1e
|
refactor(parser): Share a parser across calls
|
2019-07-27 19:50:34 -06:00 |
|
Ed Page
|
81f20bb293
|
feat: Set exit code on typos being found
Fixes #45
|
2019-07-23 10:37:05 -06:00 |
|
Ed Page
|
8b90debfa5
|
fix: Remove threads flag
Don't give the user a false sense of hope. It will be brought back in
as part of #7.
|
2019-07-20 08:05:54 -06:00 |
|
Ed Page
|
469ae14181
|
feat: Log debug information
Fixes #39
|
2019-07-19 21:45:51 -06:00 |
|
Ed Page
|
95c0aea484
|
feat: Give control over verifying file content
|
2019-07-19 07:28:17 -06:00 |
|
Ed Page
|
ec307dffdd
|
feat: Check file names
Fixes #24
|
2019-07-19 07:28:17 -06:00 |
|
Ed Page
|
da156e3f23
|
feat: Ignore binary files
Fixes #29
|
2019-07-13 22:41:31 -06:00 |
|
Ed Page
|
006204e66a
|
feat(parser): Ignore hex literals
Trying to avoid accidentally correcting something that looks like a word
inside a hex number, like `0xBEAF`.
Fixes #19
|
2019-07-13 20:15:22 -06:00 |
|
Ed Page
|
73054cca9e
|
feat: VCS ignore flag
|
2019-07-12 21:43:18 -06:00 |
|
Ed Page
|
6bbf8390ff
|
feat: Ignore parents flag
|
2019-07-12 21:39:38 -06:00 |
|
Ed Page
|
1bd4ca8288
|
feat: Git global flag
|
2019-07-12 21:36:32 -06:00 |
|
Ed Page
|
27edfc6e02
|
feat: Global ignore file flag
|
2019-07-11 21:56:27 -06:00 |
|
Ed Page
|
e6d29070fc
|
feat: Expose control over .ignore
|
2019-07-10 20:12:14 -06:00 |
|
Ed Page
|
867c53043b
|
feat: Give control over ignoring hidden files
|
2019-07-10 20:04:14 -06:00 |
|
Ed Page
|
377c911328
|
fix: Rename to typos
|
2019-07-03 19:22:36 -06:00 |
|
Ed Page
|
9ccfc9c27d
|
fix: Clippy
|
2019-06-14 06:51:22 -06:00 |
|
Ed Page
|
9f198c973d
|
chore: Run cargo fmt
|
2019-06-14 06:45:39 -06:00 |
|
Ed Page
|
af196a9561
|
fix: Settle on a name?
|
2019-04-16 17:27:55 -06:00 |
|