Fix import insertion breaking nested modules

This commit is contained in:
Lukas Wirth
2020-09-03 16:23:33 +02:00
parent 98e2f674e9
commit 7de2a30f40
5 changed files with 117 additions and 62 deletions

View File

@@ -16,7 +16,7 @@ use syntax::{
use crate::assist_config::SnippetCap;
pub(crate) use insert_use::{find_insert_use_container, insert_use, MergeBehaviour};
pub(crate) use insert_use::{insert_use, ImportScope, MergeBehaviour};
pub(crate) fn unwrap_trivial_block(block: ast::BlockExpr) -> ast::Expr {
extract_trivial_expression(&block)