mirror of
https://github.com/rust-lang/cargo.git
synced 2025-09-25 11:14:46 +00:00

### What does this PR try to resolve? This changes the future-incompat message to be reported in a single `Report`. The primary motivation is to cleanup the output compared to taking the existing note's and aligning all content with the first line which is what would happen otherwise in #15917. In preparation for this, the message was cleaned up and made more like what a rustc message might look like. ### How to test and review this PR?