Skip to content
This repository has been archived by the owner on Jun 28, 2024. It is now read-only.

Feature Request - support workspace dependencies #230

Open
duncanawoods opened this issue Apr 22, 2024 · 1 comment
Open

Feature Request - support workspace dependencies #230

duncanawoods opened this issue Apr 22, 2024 · 1 comment

Comments

@duncanawoods
Copy link

The version indicator and quick link to docs is very useful, thanks, However, most of my crates are in workspaces and I really miss that value for inherited dependencies e.g.

image

It would be a great improvement just to offer a read-only indicator/hover for inherited dependencies. Full workspace support would look like:

When viewing member Cargo.toml

  • high - show version indicator & hover menu for inherited dependencies
  • high - allow updating the version specified in the workspace
  • high - promote explicit member dependency to the workspace and inherit
  • low - replace inherited workspace dependency with explicit version
  • low - hint indicator if an explicit dependency is also specified in the workspace

When viewing workspace Cargo.toml

  • low - add a subtle count of how many members using the dependency to the indicator
  • low - in the hover: list the members that use the dependency

Would you be interested in a PR?

@dennohpeter
Copy link

looking forward

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants