obi1kenobi / cargo-semver-checks

Scan your Rust crate for semver violations.
Apache License 2.0
1.17k stars 75 forks source link

Move all semver failures to the end, for readability #1

Closed obi1kenobi closed 2 years ago

obi1kenobi commented 2 years ago

Consider a more cargo test / cargo nextest-like output, where the individual tests show as pass/fail but the summary is at the very end. This would speed up the time-to-known-outcome, as the result iterators would only be .peek()-ed once and then saved until the final summary is generated. This is the laziest of all possible evaluations.

Also consider fewer sections in the left-hand side, and maybe focus on just a "Help" section together with each failure in the final summary. This way, folks don't have to figure out what each section does.

obi1kenobi commented 2 years ago

Implemented in v0.4.0.