From 573a6bb5c9c61bff42100a8efb576e4ad97425e8 Mon Sep 17 00:00:00 2001 From: Alan Du Date: Mon, 3 Jun 2019 10:00:19 -0400 Subject: Fix clippy::match_bool --- crates/ra_parser/src/grammar.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'crates/ra_parser/src') diff --git a/crates/ra_parser/src/grammar.rs b/crates/ra_parser/src/grammar.rs index cf603eba1..5997636d6 100644 --- a/crates/ra_parser/src/grammar.rs +++ b/crates/ra_parser/src/grammar.rs @@ -87,10 +87,8 @@ pub(crate) fn pattern(p: &mut Parser) { } pub(crate) fn stmt(p: &mut Parser, with_semi: bool) { - let with_semi = match with_semi { - true => expressions::StmtWithSemi::Yes, - false => expressions::StmtWithSemi::No, - }; + let with_semi = + if with_semi { expressions::StmtWithSemi::Yes } else { expressions::StmtWithSemi::No }; expressions::stmt(p, with_semi) } -- cgit v1.2.3 From 4e449fb0b0d5fca99d0aaf481539fa9ec662a8c2 Mon Sep 17 00:00:00 2001 From: Alan Du Date: Tue, 4 Jun 2019 01:43:12 -0400 Subject: Fix clippy::if_same_then_else --- crates/ra_parser/src/grammar/expressions.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'crates/ra_parser/src') diff --git a/crates/ra_parser/src/grammar/expressions.rs b/crates/ra_parser/src/grammar/expressions.rs index bb6c78b5f..99e32c4e8 100644 --- a/crates/ra_parser/src/grammar/expressions.rs +++ b/crates/ra_parser/src/grammar/expressions.rs @@ -454,6 +454,7 @@ fn method_call_expr(p: &mut Parser, lhs: CompletedMarker) -> CompletedMarker { // x.1i32; // x.0x01; // } +#[allow(clippy::if_same_then_else)] fn field_expr(p: &mut Parser, lhs: CompletedMarker) -> CompletedMarker { assert!(p.at(T![.])); let m = lhs.precede(p); -- cgit v1.2.3