use rustc_session::{declare_lint_pass, declare_tool_lint};
declare_clippy_lint! {
- /// **What it does:** Checks for nested `if` statements which can be collapsed
+ /// ### What it does
+ /// Checks for nested `if` statements which can be collapsed
/// by `&&`-combining their conditions.
///
- /// **Why is this bad?** Each `if`-statement adds one level of nesting, which
+ /// ### Why is this bad?
+ /// Each `if`-statement adds one level of nesting, which
/// makes code look more complex than it really is.
///
- /// **Known problems:** None.
- ///
- /// **Example:**
+ /// ### Example
/// ```rust,ignore
/// if x {
/// if y {
}
declare_clippy_lint! {
- /// **What it does:** Checks for collapsible `else { if ... }` expressions
+ /// ### What it does
+ /// Checks for collapsible `else { if ... }` expressions
/// that can be collapsed to `else if ...`.
///
- /// **Why is this bad?** Each `if`-statement adds one level of nesting, which
+ /// ### Why is this bad?
+ /// Each `if`-statement adds one level of nesting, which
/// makes code look more complex than it really is.
///
- /// **Known problems:** None.
- ///
- /// **Example:**
+ /// ### Example
/// ```rust,ignore
///
/// if x {