Skip to content
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

Call scarb metadata recursively for dependencies that are not inside workspace #508

Open
piotmag769 opened this issue Mar 25, 2025 · 0 comments

Comments

@piotmag769
Copy link
Collaborator

piotmag769 commented Mar 25, 2025

This would let us know the image of all dependencies and their dev-dependencies in advance instead of getting to know them on goto to a dependency.

We could limit it to depth = 1 to make sure the performance is not hurt in any significant way. We should probably also call schedule additional metadata calls only when in the idle state.

Potentially the biggest drawback would be calculating proc macros on tests from immediate dependencies even when they were never opened.

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

No branches or pull requests

1 participant