Consider showing future incompatible warnings from dependencies #2609
Labels
A-crate-dependencies
Area: [dependencies] of any kind
A-diagnostics
Area: Error and warning messages generated by Cargo itself.
C-feature-request
Category: proposal for a feature. Before PR, ping rust-lang/cargo if this is not `Feature accepted`
Command-build
Uh oh!
There was an error while loading. Please reload this page.
Consider showing future incompatible warnings from dependencies; otherwise projects may not have a head's up before that warning turns into an error one day.
Example: lalrpop depends on petgraph
^0.1.11
, so they get version0.1.18
from the registry. Version 0.1 is not receiving updates for whatever reason. There's a new future incompatible warning discovered that applies to all existing versions, and the 0.2 branch gets an update (0.2.6) that addresses it.If the warning is not visible, then the rdeps of petgraph don't get any notice until their projects stop building. With the warning, they can maybe be encouraged to switch to the 0.2 version by themselves.
The text was updated successfully, but these errors were encountered: