Ed Page
|
7a637c7609
|
chore(CI): Upgrade rustc
Was running into problems with clippy and typos-codegen
|
2019-10-05 22:47:34 -04:00 |
|
Ed Page
|
23faf30f24
|
refactor(dict): Speed up build times by caching codegen
|
2019-10-05 22:04:50 -04:00 |
|
Ed Page
|
caaadb01a8
|
chore: Fix tracking of source content
|
2019-08-19 12:53:45 -06:00 |
|
Ed Page
|
8d3a7941a5
|
Merge pull request #49 from epage/split
Split into multiple crates
|
2019-08-10 19:54:26 -05:00 |
|
Ed Page
|
5b635a1a87
|
chore(CI): Update for workspaces
|
2019-08-10 18:23:50 -05:00 |
|
Ed Page
|
1bdd1c928a
|
refactor: Split out typos-dict
|
2019-08-08 10:24:50 -05:00 |
|
Ed Page
|
164ee9cb84
|
refactor: Split bin/lib into separate crates
|
2019-08-08 10:04:51 -05:00 |
|
Ed Page
|
ce4a7415ba
|
Merge pull request #48 from epage/config
Config file support
|
2019-08-08 09:30:25 -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
|
26787df50d
|
refactor(checks): Implement traits for easier debugging
|
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
|
f15191de14
|
refactor(report): Leverage derive_more, more
|
2019-08-07 08:25:55 -05:00 |
|
Ed Page
|
e90a89ef93
|
refactor(report): Leverage derive_more
|
2019-08-07 08:20:18 -05:00 |
|
Ed Page
|
a129fb3d65
|
refactor(report): Switch to swrde derive feature
|
2019-08-07 08:16:22 -05:00 |
|
Ed Page
|
3419a8df85
|
feat(parse): Make identifier symbols configurable
|
2019-08-07 07:36:49 -05:00 |
|
Ed Page
|
e093135ac1
|
feat(parse): Make digits in identifier optional
|
2019-08-07 07:28:25 -05:00 |
|
Ed Page
|
50c89ef761
|
fix(parse): Change ignore_hex default
|
2019-08-07 07:24:54 -05:00 |
|
Ed Page
|
6ae42b4c1e
|
refactor(parse): Explicit Default
|
2019-08-07 07:24:28 -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
|
6142941cfc
|
Merge pull request #47 from epage/refactor
Try to make the code more approachable
|
2019-07-27 21:16:39 -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
|
36fefc166e
|
refactor(parser): Add more traits to builder
|
2019-07-27 19:50:34 -06:00 |
|
Ed Page
|
039664339d
|
refactor(parser): Switch to by-ref builder
Since nothing is being moved into `Parser`, we don't get any performance
benefit with a moving builder, so switching to a by-ref builder.
|
2019-07-27 19:50:34 -06:00 |
|
Ed Page
|
3cf9d8672c
|
refactor(parser): Move hex handling to parser
|
2019-07-27 19:50:33 -06:00 |
|
Ed Page
|
d0b9979c36
|
refactor(parser): Split out parser creation
|
2019-07-27 19:50:33 -06:00 |
|
Ed Page
|
8e4708dfdf
|
refactor(parser): Split out into struct
|
2019-07-27 19:50:33 -06:00 |
|
Ed Page
|
e69143dd23
|
Merge pull request #46 from epage/exit
feat: Set exit code on typos being found
|
2019-07-23 10:37:33 -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
|
5b6b5bd9e2
|
Merge pull request #43 from epage/threads
fix: Remove threads flag
|
2019-07-20 08:24:36 -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
|
c0963a3f2f
|
Merge pull request #42 from epage/log
feat: Log debug information
|
2019-07-20 08:05:01 -06:00 |
|
Ed Page
|
469ae14181
|
feat: Log debug information
Fixes #39
|
2019-07-19 21:45:51 -06:00 |
|
Ed Page
|
2c7dc5505c
|
Merge pull request #40 from epage/name
feat: Check file names
|
2019-07-19 21:12:17 -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
|
6da830572a
|
refactor(parser): Rename bytes-parser
|
2019-07-19 07:28:16 -06:00 |
|
Ed Page
|
d247d68c37
|
fix: Report binary files to user
Fixes #38
|
2019-07-19 07:28:10 -06:00 |
|
Ed Page
|
807a4a8a2f
|
Merge pull request #36 from epage/bin
feat: Ignore binary files
|
2019-07-13 22:56:02 -06:00 |
|