Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/load-cargo/src/lib.rs')
-rw-r--r--crates/load-cargo/src/lib.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/crates/load-cargo/src/lib.rs b/crates/load-cargo/src/lib.rs
index 26ee698af0..ad838a6550 100644
--- a/crates/load-cargo/src/lib.rs
+++ b/crates/load-cargo/src/lib.rs
@@ -475,10 +475,10 @@ fn load_crate_graph_into_db(
}
let changes = vfs.take_changes();
for (_, file) in changes {
- if let vfs::Change::Create(v, _) | vfs::Change::Modify(v, _) = file.change {
- if let Ok(text) = String::from_utf8(v) {
- analysis_change.change_file(file.file_id, Some(text))
- }
+ if let vfs::Change::Create(v, _) | vfs::Change::Modify(v, _) = file.change
+ && let Ok(text) = String::from_utf8(v)
+ {
+ analysis_change.change_file(file.file_id, Some(text))
}
}
let source_roots = source_root_config.partition(vfs);
@@ -533,7 +533,7 @@ impl ProcMacroExpander for Expander {
current_dir,
) {
Ok(Ok(subtree)) => Ok(subtree),
- Ok(Err(err)) => Err(ProcMacroExpansionError::Panic(err.0)),
+ Ok(Err(err)) => Err(ProcMacroExpansionError::Panic(err)),
Err(err) => Err(ProcMacroExpansionError::System(err.to_string())),
}
}