refactor: variable name

pull/12043/head
Nikita Revenco 2024-12-20 12:26:05 +00:00
parent ef2b035e01
commit e6da544a71
1 changed files with 5 additions and 5 deletions

View File

@ -19,7 +19,7 @@ pub fn complex_case_conversion(
capitalize_first: bool, capitalize_first: bool,
separator: Option<char>, separator: Option<char>,
) { ) {
let mut capitalize_next = capitalize_first; let mut should_capitalize_current = capitalize_first;
let mut prev: Option<char> = None; let mut prev: Option<char> = None;
for c in text.skip_while(|ch| ch.is_whitespace()) { for c in text.skip_while(|ch| ch.is_whitespace()) {
@ -33,16 +33,16 @@ pub fn complex_case_conversion(
} }
} }
if prev.is_some_and(|p| p.is_lowercase()) && c.is_uppercase() { if prev.is_some_and(|p| p.is_lowercase()) && c.is_uppercase() {
capitalize_next = true; should_capitalize_current = true;
} }
if capitalize_next { if should_capitalize_current {
buf.push(c.to_ascii_uppercase()); buf.push(c.to_ascii_uppercase());
capitalize_next = false; should_capitalize_current = false;
} else { } else {
buf.extend(c.to_lowercase()); buf.extend(c.to_lowercase());
} }
} else { } else {
capitalize_next = true; should_capitalize_current = true;
if let Some(separator) = separator { if let Some(separator) = separator {
if prev.is_some_and(|p| p != separator) { if prev.is_some_and(|p| p != separator) {
buf.push(separator); buf.push(separator);