silence warnings in the terminal · Issue #14258 · rust-lang/cargo (original) (raw)
I want to silence warnings without re-compiling, so I don't want to use RUSTFLAGS="-A warnings"
.
I'm here cause I was wanting a similar thing... I wish there was a way to run something likecargo run --silence-warnings
or cargo build --silence-warnings
that silences all warnings except fatal errors. Maybe might print a single line telling you that warnings exist without the visual clutter of the warnings. It should still allow output logs from the compiled binary.
The main reason is that I work on some massive code bases and there's dead code and unused imports, etc everywhere on the dev branches and when I need to only focus on either actual fatal Errors. Sometimes there's so many warnings that it exceeds my terminal's max history and I can't even read the actual Errors that are thrown that my terminal that are preventing my code from compiling or running. Having to go around and put #![allow(foo_bar)] everywhere and then remove it would just take too much time.But that's currently one of my only options. Please, please, please do something about this. Not having this feature is one of the current banes of my existence :D
Originally posted by @noraa-july-stoke in #3591 (comment)
Related #8424