Skip to content

Commit 345e0a6

Browse files
author
Henri Lunnikivi
committed
Register field_reassign_with_default to early pass
1 parent c8db189 commit 345e0a6

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

clippy_lints/src/field_reassign_with_default.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use rustc::lint::{EarlyLintPass, LintArray, LintPass};
1+
use rustc::lint::{LateLintPass, LintArray, LintPass};
22
use rustc::{declare_lint_pass, declare_tool_lint};
33

44
declare_clippy_lint! {
@@ -9,4 +9,4 @@ declare_clippy_lint! {
99

1010
declare_lint_pass!(FieldReassignWithDefault => [FIELD_REASSIGN_WITH_DEFAULT]);
1111

12-
impl EarlyLintPass for FieldReassignWithDefault {}
12+
impl<'a, 'tcx> LateLintPass<'a, 'tcx> for FieldReassignWithDefault {}

clippy_lints/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -943,6 +943,7 @@ pub fn register_plugins(store: &mut lint::LintStore, sess: &Session, conf: &Conf
943943
store.register_early_pass(|| box utils::internal_lints::ClippyLintsInternal);
944944
let enum_variant_name_threshold = conf.enum_variant_name_threshold;
945945
store.register_early_pass(move || box enum_variants::EnumVariantNames::new(enum_variant_name_threshold));
946+
store.register_early_pass(|| box field_reassign_with_default::FieldReassignWithDefault);
946947
store.register_late_pass(|| box unused_self::UnusedSelf);
947948
store.register_late_pass(|| box mutable_debug_assertion::DebugAssertWithMutCall);
948949
store.register_late_pass(|| box exit::Exit);

0 commit comments

Comments
 (0)