-
-
Notifications
You must be signed in to change notification settings - Fork 284
Open
Description
Currently there are some dependencies that are in the workspace, while others are scattered all over the individual Cargo.toml
files. This results in some dependencies using different versions. I would like to move all dependencies to the root workspace Cargo.toml, and referencing them from one place.
- if any crate needs
no-default
, than the workspace cargo.toml would listed as such, and users could add default back withfeatures = [default]
- if different features are needed by different crates, either the common set is added to the workspace, or specific features can be used by the using crate
- dependencies that are part of this repo would be used the same as any other - with the path being listed only in the workspace one
I can do this refactoring if ok with maintainers
Metadata
Metadata
Assignees
Labels
No labels