]> git.lizzy.rs Git - rust.git/commitdiff
Fix warnings of compiler_lint_functions
authorflip1995 <9744647+flip1995@users.noreply.github.com>
Fri, 14 Sep 2018 10:38:57 +0000 (12:38 +0200)
committerflip1995 <9744647+flip1995@users.noreply.github.com>
Sat, 15 Sep 2018 09:02:00 +0000 (11:02 +0200)
clippy_lints/src/double_parens.rs

index 90aaea90d965adc944b4d8c1b035c5a369390677..702931c05327e6d30d8ae8c2005a39c107372135 100644 (file)
@@ -1,6 +1,7 @@
 use crate::syntax::ast::*;
-use crate::rustc::lint::{EarlyContext, EarlyLintPass, LintArray, LintContext, LintPass};
+use crate::rustc::lint::{EarlyContext, EarlyLintPass, LintArray, LintPass};
 use crate::rustc::{declare_tool_lint, lint_array};
+use crate::utils::span_lint;
 
 /// **What it does:** Checks for unnecessary double parentheses.
 ///
@@ -35,20 +36,20 @@ fn check_expr(&mut self, cx: &EarlyContext<'_>, expr: &Expr) {
         match expr.node {
             ExprKind::Paren(ref in_paren) => match in_paren.node {
                 ExprKind::Paren(_) | ExprKind::Tup(_) => {
-                    cx.span_lint(DOUBLE_PARENS, expr.span, "Consider removing unnecessary double parentheses");
+                    span_lint(cx, DOUBLE_PARENS, expr.span, "Consider removing unnecessary double parentheses");
                 },
                 _ => {},
             },
             ExprKind::Call(_, ref params) => if params.len() == 1 {
                 let param = &params[0];
                 if let ExprKind::Paren(_) = param.node {
-                    cx.span_lint(DOUBLE_PARENS, param.span, "Consider removing unnecessary double parentheses");
+                    span_lint(cx, DOUBLE_PARENS, param.span, "Consider removing unnecessary double parentheses");
                 }
             },
             ExprKind::MethodCall(_, ref params) => if params.len() == 2 {
                 let param = &params[1];
                 if let ExprKind::Paren(_) = param.node {
-                    cx.span_lint(DOUBLE_PARENS, param.span, "Consider removing unnecessary double parentheses");
+                    span_lint(cx, DOUBLE_PARENS, param.span, "Consider removing unnecessary double parentheses");
                 }
             },
             _ => {},