Enable the redundant-else clippy checks
This commit is contained in:
parent
b2bed366cf
commit
a42f26b306
3 changed files with 16 additions and 21 deletions
|
@ -37,7 +37,6 @@
|
|||
clippy::should_implement_trait,
|
||||
clippy::missing_errors_doc,
|
||||
clippy::missing_panics_doc,
|
||||
clippy::redundant_else,
|
||||
)
|
||||
)]
|
||||
|
||||
|
|
|
@ -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,
|
||||
}
|
||||
};
|
||||
|
||||
|
|
|
@ -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();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue