mirror of
https://github.com/eyre-rs/eyre.git
synced 2025-09-29 22:11:55 +00:00
Fix lint warnings
This commit is contained in:
parent
f7e61e648f
commit
1d40228297
@ -63,7 +63,7 @@
|
|||||||
#![warn(
|
#![warn(
|
||||||
missing_debug_implementations,
|
missing_debug_implementations,
|
||||||
missing_docs,
|
missing_docs,
|
||||||
missing_doc_code_examples,
|
rustdoc::missing_doc_code_examples,
|
||||||
rust_2018_idioms,
|
rust_2018_idioms,
|
||||||
unreachable_pub,
|
unreachable_pub,
|
||||||
bad_style,
|
bad_style,
|
||||||
|
@ -72,7 +72,7 @@ fn test_backwards_compatibility() {
|
|||||||
let colored_spantrace_control =
|
let colored_spantrace_control =
|
||||||
String::from_utf8(fs::read(control_file_path).unwrap()).unwrap();
|
String::from_utf8(fs::read(control_file_path).unwrap()).unwrap();
|
||||||
|
|
||||||
fn get_ansi<'a>(s: &'a str) -> impl Iterator<Item = AnsiSequence> + 'a {
|
fn get_ansi(s: &str) -> impl Iterator<Item = AnsiSequence> + '_ {
|
||||||
s.ansi_parse().filter_map(|x| {
|
s.ansi_parse().filter_map(|x| {
|
||||||
if let Output::Escape(ansi) = x {
|
if let Output::Escape(ansi) = x {
|
||||||
Some(ansi)
|
Some(ansi)
|
||||||
@ -80,14 +80,14 @@ fn test_backwards_compatibility() {
|
|||||||
None
|
None
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
};
|
}
|
||||||
|
|
||||||
let colored_spantrace_ansi = get_ansi(&colored_spantrace);
|
let colored_spantrace_ansi = get_ansi(&colored_spantrace);
|
||||||
let colored_spantrace_control_ansi = get_ansi(&colored_spantrace_control);
|
let colored_spantrace_control_ansi = get_ansi(&colored_spantrace_control);
|
||||||
|
|
||||||
assert!(
|
assert!(
|
||||||
colored_spantrace_ansi.eq(colored_spantrace_control_ansi),
|
colored_spantrace_ansi.eq(colored_spantrace_control_ansi),
|
||||||
format!("\x1b[0mANSI escape sequences are not identical to control!\n\nCONTROL:\n\n{}\n\n\n\n{:?}\n\nCURRENT:\n\n{}\n\n\n\n{:?}\n\n", &colored_spantrace_control, &colored_spantrace_control, &colored_spantrace, &colored_spantrace)
|
"\x1b[0mANSI escape sequences are not identical to control!\n\nCONTROL:\n\n{}\n\n\n\n{:?}\n\nCURRENT:\n\n{}\n\n\n\n{:?}\n\n", &colored_spantrace_control, &colored_spantrace_control, &colored_spantrace, &colored_spantrace
|
||||||
// `\x1b[0m` clears previous ANSI escape sequences
|
// `\x1b[0m` clears previous ANSI escape sequences
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user