-use crate::lint::{EarlyLintPass, LintPass, EarlyContext, LintArray, LintContext};
-use syntax::ast::{Stmt, StmtKind, ExprKind};
+use crate::lint::{EarlyContext, EarlyLintPass, LintArray, LintContext, LintPass};
+use syntax::ast::{ExprKind, Stmt, StmtKind};
use syntax::errors::Applicability;
declare_lint! {
} else {
"unnecessary trailing semicolon"
};
- let mut err = cx.struct_span_lint(
- REDUNDANT_SEMICOLON,
- stmt.span,
- &msg
- );
+ let mut err = cx.struct_span_lint(REDUNDANT_SEMICOLON, stmt.span, &msg);
let suggest_msg = if multiple {
"remove these semicolons"
} else {
stmt.span,
&suggest_msg,
String::new(),
- Applicability::MaybeIncorrect
+ Applicability::MaybeIncorrect,
);
err.emit();
}