cargo/crates
bors 35e45fd2e4 Auto merge of #11699 - epage:warn, r=ehuss
Deny warnings in CI, not locally

### What does this PR try to resolve?

The problem with #![deny(warnings)] is it makes iteration more difficult as you might have intermediate states with warnings. Its slightly better that we defer this to cargo test --lib but that still means you can't run a subset of tests against your experiment until you've cleaned up all of your warnings. This can lead to users [working around the problem which could accidentally slip in](d92d04840c).

### How should we test and review this PR?

The first round for this PR includes a warning in the `cargo` crate to ensure it breaks CI.  It will then be reverted.

### Additional information

See also https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/.60.23!.5Bcfg_attr.28test.2C.20deny.28warnings.29.29.5D.60
2023-02-11 18:12:10 +00:00
..
cargo-platform Remove authors directives from Cargo crates 2021-10-22 10:27:20 -07:00
cargo-test-macro Fix unused attribute on Windows. 2023-01-22 14:02:23 -08:00
cargo-test-support chore: Deny warnings across entire cargo repo 2023-02-10 16:17:33 -06:00
cargo-util do some clean up 2023-01-31 18:02:57 +08:00
crates-io cleanups round 1 2022-12-13 23:49:07 +00:00
credential Update 1password to the version 2 CLI 2023-02-08 21:08:17 -08:00
home more 2023-01-31 23:16:12 +08:00
mdman Use the traits added to the Rust 2021 Edition prelude 2022-05-10 21:46:45 +09:00
resolver-tests Fix typo 2022-12-16 22:02:41 +01:00