Get exit codes right

This commit is contained in:
Nick Cameron 2018-04-20 14:17:56 +12:00
parent 5194984812
commit 6a31741eaa

View File

@ -38,13 +38,11 @@ fn main() {
let exit_code = match execute(&opts) {
Ok((write_mode, summary)) => {
if summary.has_operational_errors()
|| summary.has_diff && write_mode == WriteMode::Check
|| summary.has_parsing_errors() || summary.has_formatting_errors()
if summary.has_operational_errors() || summary.has_parsing_errors()
|| (summary.has_diff && write_mode == WriteMode::Check)
{
1
} else {
assert!(summary.has_no_errors());
0
}
}