I haven’t used Rust in a while and am now coming back to it. One thing that I"m noticing that I feel like wasn’t there before is that warnings are now only shown one time, and not shown again until that unit has to be recompiled.
For example, if I make a code change and
cargo test I’ll see a warning. If I then close my terminal, open a new one and
cargo test again I will no longer see the warning and have no idea what/if any occurred.
I have also experienced this with compile errors (though I can’t reproduce this at the moment) where a
cargo run would run the old build of the application and not show me compile errors a 2nd time unless I manually run
cargo clean && cargo build.
This is actually getting really frustrating, especially since in the IntelliJ app
cargo test hides the console output for the nice test runner, which means it’s impossible for me to see my warnings without a
What’s the deal with this?