|
@@ -95,12 +95,13 @@ impl fmt::Display for Misfire {
|
|
|
InvalidOptions(ref e) => write!(f, "{}", e),
|
|
InvalidOptions(ref e) => write!(f, "{}", e),
|
|
|
Help(ref text) => write!(f, "{}", text),
|
|
Help(ref text) => write!(f, "{}", text),
|
|
|
Version(ref version) => write!(f, "{}", version),
|
|
Version(ref version) => write!(f, "{}", version),
|
|
|
- Conflict(ref a, ref b) => write!(f, "Option {} conflicts with option {}.", a, b),
|
|
|
|
|
- Duplicate(ref a, ref b) => write!(f, "Flag {:?} conflicts with flag {:?}.", a, b),
|
|
|
|
|
- Useless(ref a, false, ref b) => write!(f, "Option {} is useless without option {}.", a, b),
|
|
|
|
|
- Useless(ref a, true, ref b) => write!(f, "Option {} is useless given option {}.", a, b),
|
|
|
|
|
- Useless2(ref a, ref b1, ref b2) => write!(f, "Option {} is useless without options {} or {}.", a, b1, b2),
|
|
|
|
|
- TreeAllAll => write!(f, "Option --tree is useless given --all --all."),
|
|
|
|
|
|
|
+ Conflict(ref a, ref b) => write!(f, "Option {} conflicts with option {}", a, b),
|
|
|
|
|
+ Duplicate(ref a, ref b) => if a == b { write!(f, "Flag {} was given twice", a) }
|
|
|
|
|
+ else { write!(f, "Flag {} conflicts with flag {}", a, b) },
|
|
|
|
|
+ Useless(ref a, false, ref b) => write!(f, "Option {} is useless without option {}", a, b),
|
|
|
|
|
+ Useless(ref a, true, ref b) => write!(f, "Option {} is useless given option {}", a, b),
|
|
|
|
|
+ Useless2(ref a, ref b1, ref b2) => write!(f, "Option {} is useless without options {} or {}", a, b1, b2),
|
|
|
|
|
+ TreeAllAll => write!(f, "Option --tree is useless given --all --all"),
|
|
|
FailedParse(ref e) => write!(f, "Failed to parse number: {}", e),
|
|
FailedParse(ref e) => write!(f, "Failed to parse number: {}", e),
|
|
|
FailedGlobPattern(ref e) => write!(f, "Failed to parse glob pattern: {}", e),
|
|
FailedGlobPattern(ref e) => write!(f, "Failed to parse glob pattern: {}", e),
|
|
|
}
|
|
}
|