Enable the redundant-else clippy checks

This commit is contained in:
David Aguilar 2024-03-17 02:47:41 -07:00 committed by Ethiraric
parent b2bed366cf
commit a42f26b306
3 changed files with 16 additions and 21 deletions

View file

@ -37,7 +37,6 @@
clippy::should_implement_trait,
clippy::missing_errors_doc,
clippy::missing_panics_doc,
clippy::redundant_else,
)
)]

View file

@ -617,9 +617,8 @@ impl<T: Iterator<Item = char>> Parser<T> {
}
Some(id) => return Ok((Event::Alias(*id), mark)),
}
} else {
unreachable!()
}
unreachable!()
}
Token(_, TokenType::Anchor(_)) => {
if let Token(mark, TokenType::Anchor(name)) = self.fetch_token() {
@ -782,10 +781,9 @@ impl<T: Iterator<Item = char>> Parser<T> {
{
self.state = State::FlowMappingValue;
return Ok((Event::empty_scalar(), mark));
} else {
self.push_state(State::FlowMappingValue);
return self.parse_node(false, false);
}
self.push_state(State::FlowMappingValue);
return self.parse_node(false, false);
}
Token(marker, TokenType::Value) => {
self.state = State::FlowMappingValue;
@ -814,21 +812,20 @@ impl<T: Iterator<Item = char>> Parser<T> {
let Token(mark, _) = *self.peek_token()?;
self.state = State::FlowMappingKey;
return Ok((Event::empty_scalar(), mark));
} else {
match *self.peek_token()? {
Token(marker, TokenType::Value) => {
self.skip();
match self.peek_token()?.1 {
TokenType::FlowEntry | TokenType::FlowMappingEnd => {}
_ => {
self.push_state(State::FlowMappingKey);
return self.parse_node(false, false);
}
}
match *self.peek_token()? {
Token(marker, TokenType::Value) => {
self.skip();
match self.peek_token()?.1 {
TokenType::FlowEntry | TokenType::FlowMappingEnd => {}
_ => {
self.push_state(State::FlowMappingKey);
return self.parse_node(false, false);
}
marker
}
Token(marker, _) => marker,
marker
}
Token(marker, _) => marker,
}
};

View file

@ -2435,10 +2435,9 @@ impl<T: Iterator<Item = char>> Scanner<T> {
while let Some(indent) = self.indents.last() {
if indent.needs_block_end {
break;
} else {
self.indent = indent.indent;
self.indents.pop();
}
self.indent = indent.indent;
self.indents.pop();
}
}