Merge pull request #20126 from Wilfred/no_unwrap_in_discover_projects
fix: Avoid .unwrap() when running the discover command
This commit is contained in:
commit
37f2263438
1 changed files with 8 additions and 3 deletions
|
|
@ -783,9 +783,14 @@ impl GlobalState {
|
|||
DiscoverProjectParam::Path(it) => DiscoverArgument::Path(it),
|
||||
};
|
||||
|
||||
let handle =
|
||||
discover.spawn(arg, &std::env::current_dir().unwrap()).unwrap();
|
||||
self.discover_handle = Some(handle);
|
||||
let handle = discover.spawn(
|
||||
arg,
|
||||
&std::env::current_dir()
|
||||
.expect("Failed to get cwd during project discovery"),
|
||||
);
|
||||
self.discover_handle = Some(handle.unwrap_or_else(|e| {
|
||||
panic!("Failed to spawn project discovery command: {e}")
|
||||
}));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue