diff --git a/clippy_lints/src/lib.rs b/clippy_lints/src/lib.rs index 6846730a4156..0ba1bf6008c9 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 7e87a285eba9..30ea81125c52 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 1086f5e48f9a..f237809d920a 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",