use rustc_span::symbol::Ident;
declare_clippy_lint! {
- /// **What it does:** Checks for imports that remove "unsafe" from an item's
+ /// ### What it does
+ /// Checks for imports that remove "unsafe" from an item's
/// name.
///
- /// **Why is this bad?** Renaming makes it less clear which traits and
+ /// ### Why is this bad?
+ /// Renaming makes it less clear which traits and
/// structures are unsafe.
///
- /// **Known problems:** None.
- ///
- /// **Example:**
+ /// ### Example
/// ```rust,ignore
/// use std::cell::{UnsafeCell as TotallySafeCell};
///
/// extern crate crossbeam;
/// use crossbeam::{spawn_unsafe as spawn};
/// ```
+ #[clippy::version = "pre 1.29.0"]
pub UNSAFE_REMOVED_FROM_NAME,
style,
"`unsafe` removed from API names on import"