From b793cf09f2dfa9d96e4af9420e041b88d961ef56 Mon Sep 17 00:00:00 2001 From: Krishna Sai Veera Reddy Date: Tue, 7 Jan 2020 15:53:19 -0800 Subject: [PATCH] Move `transmute_float_to_int` lint to `complexity` `transmute_float_to_int` lint was accidentally added to nursery so moving it to the complexity group. --- clippy_lints/src/lib.rs | 3 ++- clippy_lints/src/transmute.rs | 2 +- src/lintlist/mod.rs | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/clippy_lints/src/lib.rs b/clippy_lints/src/lib.rs index 6846730a4..0ba1bf600 100644 --- a/clippy_lints/src/lib.rs +++ b/clippy_lints/src/lib.rs @@ -1296,6 +1296,7 @@ pub fn register_plugins(store: &mut lint::LintStore, sess: &Session, conf: &Conf LintId::of(&to_digit_is_some::TO_DIGIT_IS_SOME), LintId::of(&transmute::CROSSPOINTER_TRANSMUTE), LintId::of(&transmute::TRANSMUTE_BYTES_TO_STR), + LintId::of(&transmute::TRANSMUTE_FLOAT_TO_INT), LintId::of(&transmute::TRANSMUTE_INT_TO_BOOL), LintId::of(&transmute::TRANSMUTE_INT_TO_CHAR), LintId::of(&transmute::TRANSMUTE_INT_TO_FLOAT), @@ -1494,6 +1495,7 @@ pub fn register_plugins(store: &mut lint::LintStore, sess: &Session, conf: &Conf LintId::of(&temporary_assignment::TEMPORARY_ASSIGNMENT), LintId::of(&transmute::CROSSPOINTER_TRANSMUTE), LintId::of(&transmute::TRANSMUTE_BYTES_TO_STR), + LintId::of(&transmute::TRANSMUTE_FLOAT_TO_INT), LintId::of(&transmute::TRANSMUTE_INT_TO_BOOL), LintId::of(&transmute::TRANSMUTE_INT_TO_CHAR), LintId::of(&transmute::TRANSMUTE_INT_TO_FLOAT), @@ -1612,7 +1614,6 @@ pub fn register_plugins(store: &mut lint::LintStore, sess: &Session, conf: &Conf LintId::of(&mutex_atomic::MUTEX_INTEGER), LintId::of(&needless_borrow::NEEDLESS_BORROW), LintId::of(&path_buf_push_overwrite::PATH_BUF_PUSH_OVERWRITE), - LintId::of(&transmute::TRANSMUTE_FLOAT_TO_INT), LintId::of(&use_self::USE_SELF), ]); } diff --git a/clippy_lints/src/transmute.rs b/clippy_lints/src/transmute.rs index 7e87a285e..30ea81125 100644 --- a/clippy_lints/src/transmute.rs +++ b/clippy_lints/src/transmute.rs @@ -210,7 +210,7 @@ declare_clippy_lint! { /// let _: u32 = 1f32.to_bits(); /// ``` pub TRANSMUTE_FLOAT_TO_INT, - nursery, + complexity, "transmutes from a float to an integer" } diff --git a/src/lintlist/mod.rs b/src/lintlist/mod.rs index 1086f5e48..f237809d9 100644 --- a/src/lintlist/mod.rs +++ b/src/lintlist/mod.rs @@ -1997,7 +1997,7 @@ pub const ALL_LINTS: [Lint; 345] = [ }, Lint { name: "transmute_float_to_int", - group: "nursery", + group: "complexity", desc: "transmutes from a float to an integer", deprecation: None, module: "transmute",