cargo-culture
as an educational tool, like clippy
tends to be. But you're also looking at organisations that want to maintain some consistent meta-style across their projects. I had a few thoughts on things you might be interested in supporting. Would you like me to log a few issues on the repo?
cargo init
.
.rustfmt
configuration file, I'll refer to justification listed in the docs: https://docs.rs/cargo-culture-kit/0.1.0/cargo_culture_kit/struct.HasRustfmtFile.html#justification
cargo culture
from the root of the https://github.com/PolySync/cargo-culture repo directory
cargo-culture-kit
library subcrate
cargo metadata
provided knowledge about the presence of a parent workspace
total_tests > 1
drawing from all your workspace crates in the roll-up scenario,
total_tests > 1
drawing from the particular subcrate if you run in the context of just that subcrate
serde
docs with a nightly compiler.