Running cargo test locally against the master of rust-clippy, it fails loudly with dogfood test.
Failures are due to the usage of if_chain!. E.g.:
error: Unnecessary boolean `not` operation
--> clippy_lints/src/collapsible_if.rs:103:5
|
103 | / if_chain! {
104 | | if let ast::ExprKind::Block(ref block) = else_.node;
105 | | if let Some(else_) = expr_block(block);
106 | | if !in_macro(else_.span);
... |
119 | | }
120 | | }
| |_____^
|
= note: `-D if-not-else` implied by `-D clippy-pedantic`
= help: remove the `!` and swap the blocks of the if/else
= help: for further information visit https://rust-lang-nursery.github.io/rust-clippy/v0.0.166/index.html#if_not_else
= note: this error originates in a macro outside of the current crate
A missing macro check, I'm on it
Most helpful comment
A missing macro check, I'm on it