Make QualPathTy case readable

This commit is contained in:
Ali Bektas 2023-09-22 21:22:22 +02:00
parent 132a6ce8fc
commit fc258de5a3

View File

@ -66,10 +66,10 @@ pub(crate) fn into_to_qualified_from(acc: &mut Assists, ctx: &AssistContext<'_>)
|edit| { |edit| {
edit.replace( edit.replace(
method_call.syntax().text_range(), method_call.syntax().text_range(),
if sc.chars().find(|c| !c.is_alphanumeric() && c != &':').is_some() { if sc.chars().all(|c| c.is_alphanumeric() || c == ':') {
format!("<{}>::from({})", sc, receiver)
} else {
format!("{}::from({})", sc, receiver) format!("{}::from({})", sc, receiver)
} else {
format!("<{}>::from({})", sc, receiver)
}, },
); );
}, },