Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide_assists/src/handlers/replace_qualified_name_with_use.rs')
| -rw-r--r-- | crates/ide_assists/src/handlers/replace_qualified_name_with_use.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/crates/ide_assists/src/handlers/replace_qualified_name_with_use.rs b/crates/ide_assists/src/handlers/replace_qualified_name_with_use.rs index b23b5bf87c..4800d54956 100644 --- a/crates/ide_assists/src/handlers/replace_qualified_name_with_use.rs +++ b/crates/ide_assists/src/handlers/replace_qualified_name_with_use.rs @@ -63,9 +63,11 @@ pub(crate) fn replace_qualified_name_with_use( ); let path_to_qualifier = starts_with_name_ref .then(|| { - ctx.sema.scope(path.syntax()).module().and_then(|m| { - m.find_use_path_prefixed(ctx.sema.db, module, ctx.config.insert_use.prefix_kind) - }) + ctx.sema.scope(path.syntax())?.module().find_use_path_prefixed( + ctx.sema.db, + module, + ctx.config.insert_use.prefix_kind, + ) }) .flatten(); |