Function cargo::core::resolver::check_duplicate_pkgs_in_lockfile
source · fn check_duplicate_pkgs_in_lockfile(resolve: &Resolve) -> CargoResult<()>
Expand description
Checks that packages are unique when written to lock file.
When writing package ID’s to lock file, we apply lossy encoding. In particular, we don’t store paths of path dependencies. That means that different packages may collide in the lock file, hence this check.