Merge #6035
6035: Log failure to load crate root file r=jonas-schievink a=jonas-schievink Co-authored-by: Jonas Schievink <jonas.schievink@ferrous-systems.com>
This commit is contained in:
commit
e49a0677ad
@ -308,7 +308,13 @@ impl ProjectWorkspace {
|
||||
.crates()
|
||||
.filter_map(|(crate_id, krate)| {
|
||||
let file_path = &krate.root_module;
|
||||
let file_id = load(&file_path)?;
|
||||
let file_id = match load(&file_path) {
|
||||
Some(id) => id,
|
||||
None => {
|
||||
log::error!("failed to load crate root {}", file_path.display());
|
||||
return None;
|
||||
}
|
||||
};
|
||||
|
||||
let env = krate.env.clone().into_iter().collect();
|
||||
let proc_macro = krate
|
||||
|
Loading…
x
Reference in New Issue
Block a user