作者:Q_jack | 来源:互联网 | 2023-09-08 16:30
Denying all warnings, or even just deprecation warnings, is a forward compatibility hazard, and can also have unintended effects like masking Crater failures. I posted about this on /r/rust, and /u/Luroalive asked me to file an issue to add a clippy lint. It may actually be worth a first-class
lint in the
group, but we can consider it here first.
GitHub suggested the related issue #287 that was closed, but perhaps it's worth another look with this new context. cc
该提问来源于开源项目:rust-lang/rust-clippy
Still, as noted on reddit, it's not always desirable for Crater to cap lints, because some problems may depend on the behavior of default-denied lints.
I don't think we have a stability policy for default denied lints either.
I think it used to be an antipattern, I'm not sure if it still is given that cap-lints is the norm.