mirror of
https://github.com/crate-ci/typos.git
synced 2024-11-21 16:41:01 -05:00
refactor( Push out options
This commit is contained in:
parent
87015d3522
commit
f9a1600513
1 changed files with 4 additions and 9 deletions
13
src/main.rs
13
src/main.rs
|
@ -262,21 +262,16 @@ fn run() -> Result<i32, failure::Error> {
|
|||
let mut builder = get_logging(options.verbose.log_level());
|
||||
builder.init();
|
||||
|
||||
let check_filenames = options.check_filenames().unwrap_or(true);
|
||||
let check_files = options.check_files().unwrap_or(true);
|
||||
let ignore_hex = options.ignore_hex().unwrap_or(true);
|
||||
let binary = options.binary().unwrap_or(false);
|
||||
|
||||
let dictionary = typos::BuiltIn::new();
|
||||
|
||||
let parser = typos::tokens::ParserBuilder::new()
|
||||
.ignore_hex(ignore_hex)
|
||||
.ignore_hex(options.ignore_hex().unwrap_or(true))
|
||||
.build();
|
||||
|
||||
let checks = typos::checks::CheckSettings::new()
|
||||
.check_filenames(check_filenames)
|
||||
.check_files(check_files)
|
||||
.binary(binary)
|
||||
.check_filenames(options.check_filenames().unwrap_or(true))
|
||||
.check_files(options.check_files().unwrap_or(true))
|
||||
.binary(options.binary().unwrap_or(false))
|
||||
.build(&dictionary, &parser);
|
||||
|
||||
let mut config = config::Config::default();
|
||||
|
|
Loading…
Reference in a new issue