From 5420ef5f63640c6d5ad6759c40e57be4425d1f39 Mon Sep 17 00:00:00 2001 From: Nikita Revenco <154856872+NikitaRevenco@users.noreply.github.com> Date: Sat, 11 Jan 2025 17:45:50 +0000 Subject: [PATCH] refactor: remove unneeded loop, replace with map instead --- helix-core/src/case_conversion.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/helix-core/src/case_conversion.rs b/helix-core/src/case_conversion.rs index b7ba1d08d..01e5a70b7 100644 --- a/helix-core/src/case_conversion.rs +++ b/helix-core/src/case_conversion.rs @@ -7,9 +7,7 @@ pub fn simple_case_conversion( buf: &mut Tendril, transform_char: impl Fn(&char) -> char, ) { - for c in text { - buf.push(transform_char(&c)) - } + *buf = text.map(|ch| transform_char(&ch)).collect(); } pub fn smart_case_conversion(