diff options
Diffstat (limited to 'src/bin')
| -rw-r--r-- | src/bin/rustfmt.rs | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/bin/rustfmt.rs b/src/bin/rustfmt.rs index 32c38ea15e4..5a12dbd639b 100644 --- a/src/bin/rustfmt.rs +++ b/src/bin/rustfmt.rs @@ -15,10 +15,18 @@ extern crate rustfmt; use rustfmt::{WriteMode, run}; +use std::fs::File; +use std::io::Read; + fn main() { let args: Vec<_> = std::env::args().collect(); - //run(args, WriteMode::Display); - run(args, WriteMode::Overwrite); + let mut def_config_file = File::open("default.toml").unwrap(); + let mut def_config = String::new(); + def_config_file.read_to_string(&mut def_config).unwrap(); + + //run(args, WriteMode::Display, &def_config); + run(args, WriteMode::Overwrite, &def_config); + std::env::set_exit_status(0); // TODO unit tests |
