Expected Behavior
When the resolution engine encounters an unstable graph, it emits a deprecation warning. Eventually, these graphs should fail with an error. The warnings and errors should include details on how to resolve the unstable graph, for example by telling the user to add a dependency constraint
Current Behavior (optional)
No response
Context
There are two scenarios we should deprecate:
- Unstable version selection
- Selector reuse instability
Expected Behavior
When the resolution engine encounters an unstable graph, it emits a deprecation warning. Eventually, these graphs should fail with an error. The warnings and errors should include details on how to resolve the unstable graph, for example by telling the user to add a dependency constraint
Current Behavior (optional)
No response
Context
There are two scenarios we should deprecate: