Skip to content

Commit

Permalink
Combining if statements per lint warnings on build
Browse files Browse the repository at this point in the history
  • Loading branch information
Donald Robertson committed Jun 6, 2018
1 parent 9c73f7f commit e706322
Showing 1 changed file with 3 additions and 5 deletions.
8 changes: 3 additions & 5 deletions clippy_lints/src/methods.rs
Expand Up @@ -997,11 +997,9 @@ fn lint_expect_fun_call(cx: &LateContext, expr: &hir::Expr, method_span: Span, n
fn extract_format_args(arg: &hir::Expr) -> Option<&hir::HirVec<hir::Expr>> {
if let hir::ExprAddrOf(_, ref addr_of) = arg.node {
if let hir::ExprCall(ref inner_fun, ref inner_args) = addr_of.node {
if is_expn_of(inner_fun.span, "format").is_some() {
if inner_args.len() == 1 {
if let hir::ExprCall(_, ref format_args) = inner_args[0].node {
return Some(format_args);
}
if is_expn_of(inner_fun.span, "format").is_some() && inner_args.len() == 1 {
if let hir::ExprCall(_, ref format_args) = inner_args[0].node {
return Some(format_args);
}
}
}
Expand Down

0 comments on commit e706322

Please sign in to comment.