Rename lint

This commit is contained in:
blyxyas 2023-03-15 23:18:25 +01:00
parent d65c9a5700
commit 4b9cb857f9
No known key found for this signature in database
GPG key ID: 4D38170B5A2FC334
7 changed files with 12 additions and 12 deletions

View file

@ -4382,7 +4382,7 @@ Released 2018-09-13
<!-- begin autogenerated links to lint list --> <!-- begin autogenerated links to lint list -->
[`absurd_extreme_comparisons`]: https://rust-lang.github.io/rust-clippy/master/index.html#absurd_extreme_comparisons [`absurd_extreme_comparisons`]: https://rust-lang.github.io/rust-clippy/master/index.html#absurd_extreme_comparisons
[`alloc_instead_of_core`]: https://rust-lang.github.io/rust-clippy/master/index.html#alloc_instead_of_core [`alloc_instead_of_core`]: https://rust-lang.github.io/rust-clippy/master/index.html#alloc_instead_of_core
[`allow_attribute`]: https://rust-lang.github.io/rust-clippy/master/index.html#allow_attribute [`allow_attributes`]: https://rust-lang.github.io/rust-clippy/master/index.html#allow_attributes
[`allow_attributes_without_reason`]: https://rust-lang.github.io/rust-clippy/master/index.html#allow_attributes_without_reason [`allow_attributes_without_reason`]: https://rust-lang.github.io/rust-clippy/master/index.html#allow_attributes_without_reason
[`almost_complete_letter_range`]: https://rust-lang.github.io/rust-clippy/master/index.html#almost_complete_letter_range [`almost_complete_letter_range`]: https://rust-lang.github.io/rust-clippy/master/index.html#almost_complete_letter_range
[`almost_complete_range`]: https://rust-lang.github.io/rust-clippy/master/index.html#almost_complete_range [`almost_complete_range`]: https://rust-lang.github.io/rust-clippy/master/index.html#almost_complete_range

View file

@ -40,12 +40,12 @@ declare_clippy_lint! {
/// } /// }
/// ``` /// ```
#[clippy::version = "1.69.0"] #[clippy::version = "1.69.0"]
pub ALLOW_ATTRIBUTE, pub ALLOW_ATTRIBUTES,
restriction, restriction,
"`#[allow]` will not trigger if a warning isn't found. `#[expect]` triggers if there are no warnings." "`#[allow]` will not trigger if a warning isn't found. `#[expect]` triggers if there are no warnings."
} }
declare_lint_pass!(AllowAttribute => [ALLOW_ATTRIBUTE]); declare_lint_pass!(AllowAttribute => [ALLOW_ATTRIBUTES]);
impl LateLintPass<'_> for AllowAttribute { impl LateLintPass<'_> for AllowAttribute {
// Separate each crate's features. // Separate each crate's features.
@ -58,7 +58,7 @@ impl LateLintPass<'_> for AllowAttribute {
then { then {
span_lint_and_sugg( span_lint_and_sugg(
cx, cx,
ALLOW_ATTRIBUTE, ALLOW_ATTRIBUTES,
ident.span, ident.span,
"#[allow] attribute found", "#[allow] attribute found",
"replace it with", "expect".into() "replace it with", "expect".into()

View file

@ -35,7 +35,7 @@ pub(crate) static LINTS: &[&crate::LintInfo] = &[
crate::utils::internal_lints::produce_ice::PRODUCE_ICE_INFO, crate::utils::internal_lints::produce_ice::PRODUCE_ICE_INFO,
#[cfg(feature = "internal")] #[cfg(feature = "internal")]
crate::utils::internal_lints::unnecessary_def_path::UNNECESSARY_DEF_PATH_INFO, crate::utils::internal_lints::unnecessary_def_path::UNNECESSARY_DEF_PATH_INFO,
crate::allow_attribute::ALLOW_ATTRIBUTE_INFO, crate::allow_attributes::ALLOW_ATTRIBUTES_INFO,
crate::almost_complete_range::ALMOST_COMPLETE_RANGE_INFO, crate::almost_complete_range::ALMOST_COMPLETE_RANGE_INFO,
crate::approx_const::APPROX_CONSTANT_INFO, crate::approx_const::APPROX_CONSTANT_INFO,
crate::as_conversions::AS_CONVERSIONS_INFO, crate::as_conversions::AS_CONVERSIONS_INFO,

View file

@ -67,7 +67,7 @@ mod declared_lints;
mod renamed_lints; mod renamed_lints;
// begin lints modules, do not remove this comment, its used in `update_lints` // begin lints modules, do not remove this comment, its used in `update_lints`
mod allow_attribute; mod allow_attributes;
mod almost_complete_range; mod almost_complete_range;
mod approx_const; mod approx_const;
mod as_conversions; mod as_conversions;
@ -934,7 +934,7 @@ pub fn register_plugins(store: &mut rustc_lint::LintStore, sess: &Session, conf:
store.register_late_pass(|_| Box::new(missing_assert_message::MissingAssertMessage)); store.register_late_pass(|_| Box::new(missing_assert_message::MissingAssertMessage));
store.register_early_pass(|| Box::new(redundant_async_block::RedundantAsyncBlock)); store.register_early_pass(|| Box::new(redundant_async_block::RedundantAsyncBlock));
store.register_late_pass(|_| Box::new(let_with_type_underscore::UnderscoreTyped)); store.register_late_pass(|_| Box::new(let_with_type_underscore::UnderscoreTyped));
store.register_late_pass(|_| Box::new(allow_attribute::AllowAttribute)); store.register_late_pass(|_| Box::new(allow_attributes::AllowAttribute));
// add lints here, do not remove this comment, it's used in `new_lint` // add lints here, do not remove this comment, it's used in `new_lint`
} }

View file

@ -1,6 +1,6 @@
// run-rustfix // run-rustfix
#![allow(unused)] #![allow(unused)]
#![warn(clippy::allow_attribute)] #![warn(clippy::allow_attributes)]
#![feature(lint_reasons)] #![feature(lint_reasons)]
fn main() {} fn main() {}

View file

@ -1,6 +1,6 @@
// run-rustfix // run-rustfix
#![allow(unused)] #![allow(unused)]
#![warn(clippy::allow_attribute)] #![warn(clippy::allow_attributes)]
#![feature(lint_reasons)] #![feature(lint_reasons)]
fn main() {} fn main() {}

View file

@ -1,13 +1,13 @@
error: #[allow] attribute found error: #[allow] attribute found
--> $DIR/allow_attribute.rs:11:3 --> $DIR/allow_attributes.rs:11:3
| |
LL | #[allow(dead_code)] LL | #[allow(dead_code)]
| ^^^^^ help: replace it with: `expect` | ^^^^^ help: replace it with: `expect`
| |
= note: `-D clippy::allow-attribute` implied by `-D warnings` = note: `-D clippy::allow-attributes` implied by `-D warnings`
error: #[allow] attribute found error: #[allow] attribute found
--> $DIR/allow_attribute.rs:20:30 --> $DIR/allow_attributes.rs:20:30
| |
LL | #[cfg_attr(panic = "unwind", allow(dead_code))] LL | #[cfg_attr(panic = "unwind", allow(dead_code))]
| ^^^^^ help: replace it with: `expect` | ^^^^^ help: replace it with: `expect`