chore: consolidate workspace settings [MSRV 1.64+]
- Move common workspace settings to the
[workspace]sections in the root. - Add common clippy lint configuration
@rustbot label +stable-nominated
r? @tgross35
rustbot has assigned @tgross35. They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.
Use r? to explicitly pick a reviewer
@tgross35 sadly we can't use workspace settings inheritence until 1.64, which stabilized workspace-inheritance :(
Ah, I was thinking it worked for some fields before then. We can land changes that don't depend on that like removing build = "build.rs", but organization improvements in this repo aren't enough to justify a user-facing new MSRV. We'll likely be bumping it sometime later this year, but until then
@rustbot blocked
@tgross35 thx, I created a #4408 for that