-
-
Notifications
You must be signed in to change notification settings - Fork 269
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[workspace] Preserve top level dependencies better #3890
Comments
|
I think this is already true. The behavior here is identical to when not using a workspace. |
Yea, I thought that adding a package that was in the manifest already was more of a no-op like Perhaps |
Currently |
Yea, but |
Yes, I don't think people would complain about that behavior. |
When adding package that is already in the manifest because of a top level dependency of a different project (or as a transient dependency, but those almost always track the registry) we should try to preserve the version. For example:
I think this would be fixed by pinning top level dependencies of all projects in the first stage of the tiered resolver.
The text was updated successfully, but these errors were encountered: