I wanted to use Clippy to lint my code using Rust 1.31.1. I added a obvious mistake for the linker (and surely there is more to lint):
if (nr_children == 0) == true {...
I installed Clippy via rustup: rustup component add clippy (and clippy-preview as well).
When I run cargo clippy, I get no output, only Finished dev [unoptimized + debuginfo] target(s) in 0.00s .
When I clean the build with cargo clean before calling Clippy, I get the lint warnings, but when I then re-run cargo clippy, nothing happens.
Even if I modify the code and save it before running cargo clippy, no output.
However, simply touch-ing the file, triggers Clippy to produce the linting.
What am I doing wrong here?