3 ms·
This is a lockfile, not the manifest for dependencies, so it includes all the translative dependencies as well. The list of direct dependencies is significantly
by __jem 6y ago
This is a lockfile, not the manifest for dependencies, so it includes all the translative dependencies as well. The list of direct dependencies is significantly smaller: https://github.com/sayanarijit/xplr/blob/main/Cargo.toml#L15-L24 https://github.com/sayanarijit/xplr/blob/main/Cargo.toml#L15....
- fulafel 6y agoYep, it's true that there's a shorter list of the direct dependencies. But surely the transitive dependency set is the better signal about the actual amount of 3rd party code pulled in.
- shakow 6y ago> But surely the transitive dependency set is the better signal Oh man, I do have some bad news for you if you start counting the lines in the libc or the libc++.
- fulafel 6y agoSure, we can extend this so that we consider the functionality provided by the base language as well. But third party code pulled in is qualitatively different.