summaryrefslogtreecommitdiffstats
path: root/vendor/sysinfo/tests/code_checkers
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/sysinfo/tests/code_checkers')
-rw-r--r--vendor/sysinfo/tests/code_checkers/docs.rs15
-rw-r--r--vendor/sysinfo/tests/code_checkers/headers.rs2
-rw-r--r--vendor/sysinfo/tests/code_checkers/mod.rs1
-rw-r--r--vendor/sysinfo/tests/code_checkers/utils.rs2
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());
}