Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-assists/src/utils.rs')
-rw-r--r--crates/ide-assists/src/utils.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ide-assists/src/utils.rs b/crates/ide-assists/src/utils.rs
index 670a030255..388aac19b4 100644
--- a/crates/ide-assists/src/utils.rs
+++ b/crates/ide-assists/src/utils.rs
@@ -344,7 +344,7 @@ fn invert_special_case(make: &SyntaxFactory, expr: &ast::Expr) -> Option<ast::Ex
let method = mce.name_ref()?;
let arg_list = mce.arg_list()?;
- let method = match method.text().as_str() {
+ let method = match method.text() {
"is_some" => "is_none",
"is_none" => "is_some",
"is_ok" => "is_err",
@@ -550,7 +550,7 @@ fn has_any_fn(imp: &ast::Impl, names: &[String]) -> bool {
for item in il.assoc_items() {
if let ast::AssocItem::Fn(f) = item
&& let Some(name) = f.name()
- && names.iter().any(|n| n.eq_ignore_ascii_case(&name.text()))
+ && names.iter().any(|n| n.eq_ignore_ascii_case(name.text()))
{
return true;
}
@@ -664,7 +664,7 @@ fn generate_impl_inner(
.zip(generic_params.as_ref())
.and_then(|(trait_, params)| generic_param_associated_bounds(make, adt, trait_, params));
- let ty: ast::Type = make.ty_path(make.ident_path(&adt.name().unwrap().text())).into();
+ let ty: ast::Type = make.ty_path(make.ident_path(adt.name().unwrap().text())).into();
let cfg_attrs = adt.attrs().filter(|attr| matches!(attr.meta(), Some(ast::Meta::CfgMeta(_))));
match trait_ {