diff options
| author | Ali Bektas <bektasali@protonmail.com> | 2023-09-22 21:22:22 +0200 |
|---|---|---|
| committer | Ali Bektas <bektasali@protonmail.com> | 2023-09-22 21:23:03 +0200 |
| commit | fc258de5a3ae7a40b8625b862295d5bca00a8c7b (patch) | |
| tree | 0884bb17345f40b8185d0154880cf3029bde741d | |
| parent | 132a6ce8fc20ccf56d29334fecf978a9ceec2a55 (diff) | |
| download | rust-fc258de5a3ae7a40b8625b862295d5bca00a8c7b.tar.gz rust-fc258de5a3ae7a40b8625b862295d5bca00a8c7b.zip | |
Make QualPathTy case readable
| -rw-r--r-- | crates/ide-assists/src/handlers/into_to_qualified_from.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ide-assists/src/handlers/into_to_qualified_from.rs b/crates/ide-assists/src/handlers/into_to_qualified_from.rs index 0589cbaf8a7..965e4aa786e 100644 --- a/crates/ide-assists/src/handlers/into_to_qualified_from.rs +++ b/crates/ide-assists/src/handlers/into_to_qualified_from.rs @@ -66,10 +66,10 @@ pub(crate) fn into_to_qualified_from(acc: &mut Assists, ctx: &AssistContext<'_>) |edit| { edit.replace( method_call.syntax().text_range(), - if sc.chars().find(|c| !c.is_alphanumeric() && c != &':').is_some() { - format!("<{}>::from({})", sc, receiver) - } else { + if sc.chars().all(|c| c.is_alphanumeric() || c == ':') { format!("{}::from({})", sc, receiver) + } else { + format!("<{}>::from({})", sc, receiver) }, ); }, |
