Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/lib.rs')
-rw-r--r--crates/ide/src/lib.rs13
1 files changed, 2 insertions, 11 deletions
diff --git a/crates/ide/src/lib.rs b/crates/ide/src/lib.rs
index 2c7e1837c3..c825e4e9cb 100644
--- a/crates/ide/src/lib.rs
+++ b/crates/ide/src/lib.rs
@@ -533,19 +533,10 @@ impl Analysis {
&self,
config: &CompletionConfig,
position: FilePosition,
- full_import_path: &str,
- imported_name: String,
+ imports: impl IntoIterator<Item = (String, String)> + std::panic::UnwindSafe,
) -> Cancellable<Vec<TextEdit>> {
Ok(self
- .with_db(|db| {
- ide_completion::resolve_completion_edits(
- db,
- config,
- position,
- full_import_path,
- imported_name,
- )
- })?
+ .with_db(|db| ide_completion::resolve_completion_edits(db, config, position, imports))?
.unwrap_or_default())
}