Auto-fix clippy::collapsible_if violations (#36428)
Release Notes: - N/A
This commit is contained in:
parent
9e8ec72bd5
commit
8f567383e4
281 changed files with 6628 additions and 7089 deletions
|
@ -369,13 +369,12 @@ pub fn replace_top_level_array_value_in_json_text(
|
|||
if cursor.node().kind() == "," {
|
||||
remove_range.end = cursor.node().range().end_byte;
|
||||
}
|
||||
if let Some(next_newline) = &text[remove_range.end + 1..].find('\n') {
|
||||
if text[remove_range.end + 1..remove_range.end + next_newline]
|
||||
if let Some(next_newline) = &text[remove_range.end + 1..].find('\n')
|
||||
&& text[remove_range.end + 1..remove_range.end + next_newline]
|
||||
.chars()
|
||||
.all(|c| c.is_ascii_whitespace())
|
||||
{
|
||||
remove_range.end = remove_range.end + next_newline;
|
||||
}
|
||||
{
|
||||
remove_range.end = remove_range.end + next_newline;
|
||||
}
|
||||
} else {
|
||||
while cursor.goto_previous_sibling()
|
||||
|
@ -508,10 +507,10 @@ pub fn append_top_level_array_value_in_json_text(
|
|||
replace_value.insert(0, ',');
|
||||
}
|
||||
} else {
|
||||
if let Some(prev_newline) = text[..replace_range.start].rfind('\n') {
|
||||
if text[prev_newline..replace_range.start].trim().is_empty() {
|
||||
replace_range.start = prev_newline;
|
||||
}
|
||||
if let Some(prev_newline) = text[..replace_range.start].rfind('\n')
|
||||
&& text[prev_newline..replace_range.start].trim().is_empty()
|
||||
{
|
||||
replace_range.start = prev_newline;
|
||||
}
|
||||
let indent = format!("\n{space:width$}", width = tab_size);
|
||||
replace_value = replace_value.replace('\n', &indent);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue