Hey,
If you look at cargo.rb, you can see the commands that are being ran for cargo projects. If there are better ways to handle that package manager, we would be open to suggestions and any PRs that come in. Since we are not experts in every package manager, we let the community drive a lot of that.
Currently it looks like `cargo metadata --format-version=1` is being ran and then parsed out to find the relevant information. As for the flags you suggest, we could have a command like option like we have with maven for example, but we would need to have a PR for that as well.
- Shane