fix: issue with --all when workspace member also exists in dep tree (#3726)

This commit is contained in:
Caleb Cartwright 2019-08-05 10:33:59 -05:00 committed by Seiichi Uchida
parent 3adfb08afe
commit afc8fbd701

View File

@ -340,7 +340,7 @@ fn get_targets_recursive(
let dependency_package = metadata_with_deps
.packages
.iter()
.find(|p| p.name == dependency.name);
.find(|p| p.name == dependency.name && p.source.is_none());
let manifest_path = if dependency_package.is_some() {
PathBuf::from(&dependency_package.unwrap().manifest_path)
} else {