File tree Expand file tree Collapse file tree 1 file changed +12
-8
lines changed
Expand file tree Collapse file tree 1 file changed +12
-8
lines changed Original file line number Diff line number Diff 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) ;
You can’t perform that action at this time.
0 commit comments