Skip to content

Commit 6a65257

Browse files
author
Henri Lunnikivi
committed
Register field_reassign_with_default to early pass
1 parent da6e3c8 commit 6a65257

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
@@ -1052,6 +1052,7 @@ pub fn register_plugins(store: &mut rustc_lint::LintStore, sess: &Session, conf:
10521052
let enum_variant_name_threshold = conf.enum_variant_name_threshold;
10531053
store.register_early_pass(move || box enum_variants::EnumVariantNames::new(enum_variant_name_threshold));
10541054
store.register_early_pass(|| box tabs_in_doc_comments::TabsInDocComments);
1055+
store.register_early_pass(|| box field_reassign_with_default::FieldReassignWithDefault);
10551056
store.register_late_pass(|| box unused_self::UnusedSelf);
10561057
store.register_late_pass(|| box mutable_debug_assertion::DebugAssertWithMutCall);
10571058
store.register_late_pass(|| box exit::Exit);

0 commit comments

Comments
 (0)