From f43d0e53b2f572b5509424d267556d185c2d80e2 Mon Sep 17 00:00:00 2001 From: Manish Goregaokar Date: Thu, 2 Aug 2018 10:06:03 -0700 Subject: [PATCH] Make indexing_slicing a restriction lint (fixes #2933) --- clippy_lints/src/indexing_slicing.rs | 2 +- clippy_lints/src/lib.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/clippy_lints/src/indexing_slicing.rs b/clippy_lints/src/indexing_slicing.rs index 677f59d32cc5..2ad31de0a17b 100644 --- a/clippy_lints/src/indexing_slicing.rs +++ b/clippy_lints/src/indexing_slicing.rs @@ -80,7 +80,7 @@ declare_clippy_lint! { /// ``` declare_clippy_lint! { pub INDEXING_SLICING, - pedantic, + restriction, "indexing/slicing usage" } diff --git a/clippy_lints/src/lib.rs b/clippy_lints/src/lib.rs index 4a23de3b8fd2..31a28c2a0630 100644 --- a/clippy_lints/src/lib.rs +++ b/clippy_lints/src/lib.rs @@ -407,6 +407,7 @@ pub fn register_plugins(reg: &mut rustc_plugin::Registry<'_>) { arithmetic::INTEGER_ARITHMETIC, assign_ops::ASSIGN_OPS, else_if_without_else::ELSE_IF_WITHOUT_ELSE, + indexing_slicing::INDEXING_SLICING, inherent_impl::MULTIPLE_INHERENT_IMPL, literal_representation::DECIMAL_LITERAL_REPRESENTATION, mem_forget::MEM_FORGET, @@ -437,7 +438,6 @@ pub fn register_plugins(reg: &mut rustc_plugin::Registry<'_>) { enum_variants::PUB_ENUM_VARIANT_NAMES, enum_variants::STUTTER, if_not_else::IF_NOT_ELSE, - indexing_slicing::INDEXING_SLICING, infinite_iter::MAYBE_INFINITE_ITER, items_after_statements::ITEMS_AFTER_STATEMENTS, matches::SINGLE_MATCH_ELSE,