Skip to content

Commit 6ffab5f

Browse files
chore: fix build clippy issues
1 parent 5496e2b commit 6ffab5f

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

bottlecap/build.rs

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,12 @@ fn check_forbidden_dependency(dependency_name: &str) -> Result<(), String> {
1919
"--no-default-features",
2020
])
2121
.output()
22-
.expect(&format!(
23-
"Failed to execute cargo tree command for {}",
24-
dependency_name
25-
));
22+
.map_err(|e| {
23+
format!(
24+
"Failed to execute cargo tree command for {}: {}",
25+
dependency_name, e
26+
)
27+
})?;
2628

2729
// Also get the complete dependency path to help debugging
2830
let path_output = Command::new("cargo")
@@ -34,10 +36,12 @@ fn check_forbidden_dependency(dependency_name: &str) -> Result<(), String> {
3436
"--no-default-features",
3537
])
3638
.output()
37-
.expect(&format!(
38-
"Failed to execute detailed cargo tree command for {}",
39-
dependency_name
40-
));
39+
.map_err(|e| {
40+
format!(
41+
"Failed to execute detailed cargo tree command for {}: {}",
42+
dependency_name, e
43+
)
44+
})?;
4145

4246
let output_str = String::from_utf8_lossy(&output.stdout);
4347
let dependency_pattern = format!("{} v", dependency_name);

0 commit comments

Comments
 (0)