]> git.lizzy.rs Git - rust.git/blobdiff - src/lib.rs
Merge branch 'pr-482'
[rust.git] / src / lib.rs
index 9ead05b93b2f05c33a63960dba3bb6ed9d1d345d..64dfc24d1efa431442b48167f419c81a48020b2b 100644 (file)
@@ -65,6 +65,7 @@
 pub mod transmute;
 pub mod cyclomatic_complexity;
 pub mod escape;
+pub mod misc_early;
 
 mod reexport {
     pub use syntax::ast::{Name, Ident, NodeId};
@@ -118,6 +119,7 @@ pub fn plugin_registrar(reg: &mut Registry) {
     reg.register_late_lint_pass(box transmute::UselessTransmute);
     reg.register_late_lint_pass(box cyclomatic_complexity::CyclomaticComplexity::new(25));
     reg.register_late_lint_pass(box escape::EscapePass);
+    reg.register_early_lint_pass(box misc_early::MiscEarly);
 
     reg.register_lint_group("clippy_pedantic", vec![
         methods::OPTION_UNWRAP_USED,
@@ -181,6 +183,7 @@ pub fn plugin_registrar(reg: &mut Registry) {
         misc::MODULO_ONE,
         misc::REDUNDANT_PATTERN,
         misc::TOPLEVEL_REF_ARG,
+        misc_early::UNNEEDED_FIELD_PATTERN,
         mut_reference::UNNECESSARY_MUT_PASSED,
         mutex_atomic::MUTEX_ATOMIC,
         needless_bool::NEEDLESS_BOOL,