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

Support multi-workspace repositories #143

Open
newpavlov opened this issue Feb 10, 2022 · 1 comment
Open

Support multi-workspace repositories #143

newpavlov opened this issue Feb 10, 2022 · 1 comment

Comments

@newpavlov
Copy link

In RustCrypto we have repositories with mixed editions (e.g. see the traits repo). To allow testing of MSRV we have temporarily moved 2021 edition crates into their own workspaces (e.g. see the kem crate). Unfortunately, deps.rs analyzes only the root workspace, so such crates are getting skipped as can be seen on the relevant page: https://deps.rs/repo/github/RustCrypto/traits

@Feliix42
Copy link
Member

I know that this has been open for a while but I think it's a quite interesting problem. I was asking myself if there could be situations in which you would not want to recursively traverse the repository for other Cargo.toml files.

From the top of my head I cannot remember if we're actually pulling the whole repo or just the Cargo.toml, though. The latter would complicate matters a bit when it comes to recursive traversals.

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

No branches or pull requests

2 participants