Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-assists/src/handlers/generate_function.rs')
-rw-r--r--crates/ide-assists/src/handlers/generate_function.rs16
1 files changed, 8 insertions, 8 deletions
diff --git a/crates/ide-assists/src/handlers/generate_function.rs b/crates/ide-assists/src/handlers/generate_function.rs
index 29bd8cf0d1..a74d477ec8 100644
--- a/crates/ide-assists/src/handlers/generate_function.rs
+++ b/crates/ide-assists/src/handlers/generate_function.rs
@@ -4,26 +4,27 @@ use hir::{
};
use ide_db::base_db::salsa::AsDynDatabase;
use ide_db::{
+ FileId, FxHashMap, FxHashSet, RootDatabase, SnippetCap,
defs::{Definition, NameRefClass},
famous_defs::FamousDefs,
helpers::is_editable_crate,
path_transform::PathTransform,
source_change::SourceChangeBuilder,
- FileId, FxHashMap, FxHashSet, RootDatabase, SnippetCap,
};
use itertools::Itertools;
use stdx::to_lower_snake_case;
use syntax::{
+ Edition, SyntaxKind, SyntaxNode, T, TextRange,
ast::{
- self, edit::IndentLevel, edit_in_place::Indent, make, AstNode, BlockExpr, CallExpr,
- HasArgList, HasGenericParams, HasModuleItem, HasTypeBounds,
+ self, AstNode, BlockExpr, CallExpr, HasArgList, HasGenericParams, HasModuleItem,
+ HasTypeBounds, edit::IndentLevel, edit_in_place::Indent, make,
},
- ted, Edition, SyntaxKind, SyntaxNode, TextRange, T,
+ ted,
};
use crate::{
- utils::{convert_reference_type, find_struct_impl},
AssistContext, AssistId, AssistKind, Assists,
+ utils::{convert_reference_type, find_struct_impl},
};
// Assist: generate_function
@@ -179,9 +180,8 @@ fn add_func_to_accumulator(
let edition = function_builder.target_edition;
let func = function_builder.render(ctx.config.snippet_cap, edit);
- if let Some(adt) =
- adt_info
- .and_then(|adt_info| if adt_info.impl_exists { None } else { Some(adt_info.adt) })
+ if let Some(adt) = adt_info
+ .and_then(|adt_info| if adt_info.impl_exists { None } else { Some(adt_info.adt) })
{
let name = make::ty_path(make::ext::ident_path(&format!(
"{}",