diff --git a/clippy_lints/src/lib.rs b/clippy_lints/src/lib.rs index 87dbe8708..cb0535a03 100644 --- a/clippy_lints/src/lib.rs +++ b/clippy_lints/src/lib.rs @@ -372,7 +372,7 @@ pub fn register_plugins(reg: &mut rustc_plugin::Registry<'_>, conf: &Conf) { reg.register_late_lint_pass(box unicode::Unicode); reg.register_late_lint_pass(box strings::StringAdd); reg.register_early_lint_pass(box returns::ReturnPass); - reg.register_late_lint_pass(box missing_returns::MissingReturnsPass); + reg.register_late_lint_pass(box missing_returns::Pass); reg.register_late_lint_pass(box methods::Pass); reg.register_late_lint_pass(box map_clone::Pass); reg.register_late_lint_pass(box shadow::Pass); diff --git a/clippy_lints/src/missing_returns.rs b/clippy_lints/src/missing_returns.rs index 8a4d37a98..71dc71d56 100644 --- a/clippy_lints/src/missing_returns.rs +++ b/clippy_lints/src/missing_returns.rs @@ -39,9 +39,9 @@ declare_clippy_lint! { "use a return statement like `return expr` instead of an expression" } -pub struct MissingReturnsPass; +pub struct Pass; -impl MissingReturnsPass { +impl Pass { fn show_suggestion(cx: &LateContext<'_, '_>, span: syntax_pos::Span) { span_lint_and_then(cx, MISSING_RETURNS, span, "missing return statement", |db| { if let Some(snippet) = snippet_opt(cx, span) { @@ -80,13 +80,13 @@ impl MissingReturnsPass { } } -impl LintPass for MissingReturnsPass { +impl LintPass for Pass { fn get_lints(&self) -> LintArray { lint_array!(MISSING_RETURNS) } } -impl<'a, 'tcx> LateLintPass<'a, 'tcx> for MissingReturnsPass { +impl<'a, 'tcx> LateLintPass<'a, 'tcx> for Pass { fn check_fn( &mut self, cx: &LateContext<'a, 'tcx>,