mirror of
https://github.com/rust-lang/rust-clippy
synced 2024-11-23 21:23:56 +00:00
Auto merge of #11582 - DaniPopes:missing-headers, r=xFrednet
Add missing lint description headers Discovered in https://github.com/rust-lang/rust-analyzer/pull/15680/files#diff-7cb229b5139c72b6c230e3c195be375724c92226421fd57d5cf08872503e8c27L214-R226 changelog: none
This commit is contained in:
commit
67a83ff057
2 changed files with 2 additions and 1 deletions
|
@ -8,6 +8,7 @@ use rustc_middle::lint::in_external_macro;
|
||||||
use rustc_session::{declare_lint_pass, declare_tool_lint};
|
use rustc_session::{declare_lint_pass, declare_tool_lint};
|
||||||
|
|
||||||
declare_clippy_lint! {
|
declare_clippy_lint! {
|
||||||
|
/// ### What it does
|
||||||
/// Checks for usage of the `#[allow]` attribute and suggests replacing it with
|
/// Checks for usage 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]` (See [RFC 2383](https://rust-lang.github.io/rfcs/2383-lint-reasons.html))
|
||||||
///
|
///
|
||||||
|
@ -19,7 +20,6 @@ declare_clippy_lint! {
|
||||||
/// (`#![allow]`) are usually used to enable or disable lints on a global scale.
|
/// (`#![allow]`) are usually used to enable or disable lints on a global scale.
|
||||||
///
|
///
|
||||||
/// ### Why is this bad?
|
/// ### Why is this bad?
|
||||||
///
|
|
||||||
/// `#[expect]` attributes suppress the lint emission, but emit a warning, if
|
/// `#[expect]` attributes suppress the lint emission, but emit a warning, if
|
||||||
/// the expectation is unfulfilled. This can be useful to be notified when the
|
/// the expectation is unfulfilled. This can be useful to be notified when the
|
||||||
/// lint is no longer triggered.
|
/// lint is no longer triggered.
|
||||||
|
|
|
@ -3368,6 +3368,7 @@ declare_clippy_lint! {
|
||||||
}
|
}
|
||||||
|
|
||||||
declare_clippy_lint! {
|
declare_clippy_lint! {
|
||||||
|
/// ### What it does
|
||||||
/// Looks for calls to [`Stdin::read_line`] to read a line from the standard input
|
/// Looks for calls to [`Stdin::read_line`] to read a line from the standard input
|
||||||
/// into a string, then later attempting to parse this string into a type without first trimming it, which will
|
/// into a string, then later attempting to parse this string into a type without first trimming it, which will
|
||||||
/// always fail because the string has a trailing newline in it.
|
/// always fail because the string has a trailing newline in it.
|
||||||
|
|
Loading…
Reference in a new issue