Module clippy_utils::diagnostics[−][src]

Expand description

Clippy wrappers around rustc’s diagnostic functions.

These functions are used by the INTERNAL_METADATA_COLLECTOR lint to collect the corresponding lint applicability. Please make sure that you update the LINT_EMISSION_FUNCTIONS variable in clippy_lints::utils::internal_lints::metadata_collector when a new function is added or renamed.

Thank you! ~The INTERNAL_METADATA_COLLECTOR lint

Functions

Create a suggestion made from several span → replacement.

Create a suggestion made from several span → replacement.

Emit a basic lint message with a msg and a span.

Same as span_lint but with an extra help message.

Like span_lint but with a note section instead of a help message.

Add a span lint with a suggestion on how to fix it.

Like span_lint but allows to add notes, help and suggestions using a closure.