diff options
Diffstat (limited to 'vendor/sysinfo/tests/code_checkers')
-rw-r--r-- | vendor/sysinfo/tests/code_checkers/docs.rs | 15 | ||||
-rw-r--r-- | vendor/sysinfo/tests/code_checkers/headers.rs | 2 | ||||
-rw-r--r-- | vendor/sysinfo/tests/code_checkers/mod.rs | 1 | ||||
-rw-r--r-- | vendor/sysinfo/tests/code_checkers/utils.rs | 2 |
4 files changed, 8 insertions, 12 deletions
diff --git a/vendor/sysinfo/tests/code_checkers/docs.rs b/vendor/sysinfo/tests/code_checkers/docs.rs index 918e64bb0..7720d2dcf 100644 --- a/vendor/sysinfo/tests/code_checkers/docs.rs +++ b/vendor/sysinfo/tests/code_checkers/docs.rs @@ -21,14 +21,9 @@ fn to_correct_name(s: &str) -> String { } fn check_md_doc_path(p: &Path, md_line: &str, ty_line: &str) -> bool { - let parts = md_line.split("/").collect::<Vec<_>>(); + let parts = md_line.split('/').collect::<Vec<_>>(); if let Some(md_name) = parts.last().and_then(|n| n.split(".md").next()) { - if let Some(name) = ty_line - .split_whitespace() - .filter(|s| !s.is_empty()) - .skip(2) - .next() - { + if let Some(name) = ty_line.split_whitespace().filter(|s| !s.is_empty()).nth(2) { if let Some(name) = name .split('<') .next() @@ -50,11 +45,11 @@ fn check_md_doc_path(p: &Path, md_line: &str, ty_line: &str) -> bool { return false; } } - show_error(p, &format!("Cannot extract type name from `{}`", ty_line)); + show_error(p, &format!("Cannot extract type name from `{ty_line}`")); } else { - show_error(p, &format!("Cannot extract md name from `{}`", md_line)); + show_error(p, &format!("Cannot extract md name from `{md_line}`")); } - return false; + false } fn check_doc_comments_before(p: &Path, lines: &[&str], start: usize) -> bool { diff --git a/vendor/sysinfo/tests/code_checkers/headers.rs b/vendor/sysinfo/tests/code_checkers/headers.rs index ac7a34ddb..d66aa4202 100644 --- a/vendor/sysinfo/tests/code_checkers/headers.rs +++ b/vendor/sysinfo/tests/code_checkers/headers.rs @@ -19,7 +19,7 @@ pub fn check_license_header(content: &str, p: &Path) -> TestResult { Some(s) => { show_error( p, - &format!("Expected empty line after license header, found `{}`", s), + &format!("Expected empty line after license header, found `{s}`"), ); TestResult { nb_tests: 1, diff --git a/vendor/sysinfo/tests/code_checkers/mod.rs b/vendor/sysinfo/tests/code_checkers/mod.rs index f6012da95..db645341d 100644 --- a/vendor/sysinfo/tests/code_checkers/mod.rs +++ b/vendor/sysinfo/tests/code_checkers/mod.rs @@ -8,6 +8,7 @@ mod utils; use std::path::Path; use utils::TestResult; +#[allow(clippy::type_complexity)] const CHECKS: &[(fn(&str, &Path) -> TestResult, &[&str])] = &[ (headers::check_license_header, &["src", "tests", "examples"]), (signals::check_signals, &["src"]), diff --git a/vendor/sysinfo/tests/code_checkers/utils.rs b/vendor/sysinfo/tests/code_checkers/utils.rs index dadbc0a54..893201961 100644 --- a/vendor/sysinfo/tests/code_checkers/utils.rs +++ b/vendor/sysinfo/tests/code_checkers/utils.rs @@ -45,5 +45,5 @@ fn read_file<P: AsRef<Path>>(p: P) -> String { } pub fn show_error(p: &Path, err: &str) { - eprintln!("=> [{}]: {}", p.display(), err); + eprintln!("=> [{}]: {err}", p.display()); } |