-
Notifications
You must be signed in to change notification settings - Fork 689
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
treewide: use workspace dependencies #8822
Conversation
memoffset = "0.6" | ||
more-asserts = "0.2" | ||
near-account-id = { path = "core/account-id", features = [ "internal_unstable" ] } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is pretty nice. Features should always be specified by crates that require them, though.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For features, is it a general comment, or a suggested change? In this specific case I think enabling the internal_unstable
feature actually makes sense, as any .workspace = true
dependency on it would necessarily be internal.
Removed the automerge to give opportunity to address the comments. Feel free to re-add if you want to address these in a follow-up or something. |
Merging, I’ll remove the |
Promised follow-up of #8792. I migrated one crate per commit at the beginning, and when most crates did not lead to changes in the root-level Cargo.toml started migrating a few at once. Would recommend commit-by-commit review as I checked that cargo resolution didn’t change after each commit.
Given the bitrot potential I’m marking as automerge right now.