diff --git a/clippy_lints/src/array_indexing.rs b/clippy_lints/src/array_indexing.rs index 46d13d6c8535..63d30e1a929b 100644 --- a/clippy_lints/src/array_indexing.rs +++ b/clippy_lints/src/array_indexing.rs @@ -43,9 +43,8 @@ declare_lint! { /// x[2]; /// &x[0..2]; /// ``` -declare_lint! { +declare_restriction_lint! { pub INDEXING_SLICING, - Allow, "indexing/slicing usage" } diff --git a/clippy_lints/src/lib.rs b/clippy_lints/src/lib.rs index 0e92a498664b..0ab736d2920a 100644 --- a/clippy_lints/src/lib.rs +++ b/clippy_lints/src/lib.rs @@ -260,11 +260,11 @@ pub fn register_plugins(reg: &mut rustc_plugin::Registry) { reg.register_lint_group("clippy_restrictions", vec![ arithmetic::FLOAT_ARITHMETIC, arithmetic::INTEGER_ARITHMETIC, + array_indexing::INDEXING_SLICING, assign_ops::ASSIGN_OPS, ]); reg.register_lint_group("clippy_pedantic", vec![ - array_indexing::INDEXING_SLICING, booleans::NONMINIMAL_BOOL, enum_glob_use::ENUM_GLOB_USE, enum_variants::STUTTER,