Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/inlay_hints/param_name.rs')
-rw-r--r--crates/ide/src/inlay_hints/param_name.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/crates/ide/src/inlay_hints/param_name.rs b/crates/ide/src/inlay_hints/param_name.rs
index 5da8f2e162..fcf1304d4b 100644
--- a/crates/ide/src/inlay_hints/param_name.rs
+++ b/crates/ide/src/inlay_hints/param_name.rs
@@ -294,7 +294,7 @@ pub(super) fn is_argument_similar_to_param_name(
debug_assert!(!argument.is_empty());
debug_assert!(!param_name.is_empty());
let param_name = param_name.split('_');
- let argument = argument.iter().flat_map(|it| it.text_non_mutable().split('_'));
+ let argument = argument.iter().flat_map(|it| it.text().split('_'));
let argument = argument.map(|it| it.strip_prefix("r#").unwrap_or(it));
let prefix_match = zip(argument.clone(), param_name.clone())
@@ -313,7 +313,7 @@ pub(super) fn get_segment_representation(
let receiver =
method_call_expr.receiver().and_then(|expr| get_segment_representation(&expr));
let name_ref = method_call_expr.name_ref()?;
- if INSIGNIFICANT_METHOD_NAMES.contains(&name_ref.text().as_str()) {
+ if INSIGNIFICANT_METHOD_NAMES.contains(&name_ref.text()) {
return receiver;
}
Some(Either::Left(match receiver {
@@ -375,16 +375,16 @@ fn is_adt_constructor_similar_to_param_name(
) -> bool {
(|| match sema.resolve_path(path)? {
hir::PathResolution::Def(hir::ModuleDef::Adt(_)) => {
- Some(to_lower_snake_case(&path.segment()?.name_ref()?.text()) == param_name)
+ Some(to_lower_snake_case(path.segment()?.name_ref()?.text()) == param_name)
}
hir::PathResolution::Def(hir::ModuleDef::Function(_) | hir::ModuleDef::EnumVariant(_)) => {
- if to_lower_snake_case(&path.segment()?.name_ref()?.text()) == param_name {
+ if to_lower_snake_case(path.segment()?.name_ref()?.text()) == param_name {
return Some(true);
}
let qual = path.qualifier()?;
match sema.resolve_path(&qual)? {
hir::PathResolution::Def(hir::ModuleDef::Adt(_)) => {
- Some(to_lower_snake_case(&qual.segment()?.name_ref()?.text()) == param_name)
+ Some(to_lower_snake_case(qual.segment()?.name_ref()?.text()) == param_name)
}
_ => None,
}