Resolver error messages should include the version requirements #6203
Labels
A-dependency-resolution
Area: dependency resolution and the resolver
A-diagnostics
Area: Error and warning messages generated by Cargo itself.
Currently if the resolver fails the error messages give lots of information on the paths that caused the problems, like:
cargo/tests/testsuite/build.rs
Lines 1356 to 1358 in 0b530c3
It would be nice to have the version requirements like: (wording needs improvement)
The data is easily available thanks to #5428 we just need to get it into the correct place, and find good wording. We almost had this working in #5402 before it bitroted.
I am willing to mentor someone on getting this done. It may be a good place to start looking at the resolver without having to stare into the void at its core. If it would be useful I can rebase #5452 so that only the wording is left.
cc @necaris would you be interested?
The text was updated successfully, but these errors were encountered: