Fix formatting, remove commented code, etc...

This commit is contained in:
blyxyas 2023-03-15 23:20:52 +01:00 committed by xFrednet
parent 4b9cb857f9
commit 1cab0cbaf0
No known key found for this signature in database
GPG key ID: F5C59D0E669E5302

View file

@ -6,7 +6,7 @@ use rustc_lint::{LateContext, LateLintPass};
use rustc_session::{declare_lint_pass, declare_tool_lint};
declare_clippy_lint! {
/// Detects uses of the `#[allow]` attribute and suggests replacing it with
/// Detects uses of the `#[allow]` attribute and suggests replacing it with
/// the `#[expect]` (See [RFC 2383](https://rust-lang.github.io/rfcs/2383-lint-reasons.html))
///
/// The expect attribute is still unstable and requires the `lint_reasons`
@ -28,11 +28,11 @@ declare_clippy_lint! {
/// fn foo() -> usize {
/// let mut a = Vec::new();
/// a.len()
///}
/// }
/// ```
/// Use instead:
/// ```rust,ignore
/// # #![feature(lint_reasons)]
/// #![feature(lint_reasons)]
/// #[expect(unused_mut)]
/// fn foo() -> usize {
/// let mut a = Vec::new();
@ -61,18 +61,10 @@ impl LateLintPass<'_> for AllowAttribute {
ALLOW_ATTRIBUTES,
ident.span,
"#[allow] attribute found",
"replace it with", "expect".into()
// format!("expect{}", snippet(
// cx,
// ident.span
// .with_lo(
// ident.span.hi() + BytePos(2) // Cut *(
// )
// .with_hi(
// attr.meta().unwrap().span.hi() - BytePos(1) // Cut )
// )
// , "..."))
, Applicability::MachineApplicable);
"replace it with",
"expect".into(),
Applicability::MachineApplicable,
);
}
}
}