From: kngwyu Date: Sat, 26 May 2018 12:31:59 +0000 (+0900) Subject: Make add_overrides and get_resolved_packages pub X-Git-Tag: archive/raspbian/0.35.0-2+rpi1~3^2^2^2^2^2^2^2~22^2^2~21^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=101f2b00b2a49a16adf2ac8601498b4d75a4b4b6;p=cargo.git Make add_overrides and get_resolved_packages pub --- diff --git a/src/cargo/ops/resolve.rs b/src/cargo/ops/resolve.rs index 5a700a7d2..ffd90ef12 100644 --- a/src/cargo/ops/resolve.rs +++ b/src/cargo/ops/resolve.rs @@ -335,7 +335,7 @@ pub fn resolve_with_previous<'a, 'cfg>( /// Read the `paths` configuration variable to discover all path overrides that /// have been configured. -fn add_overrides<'a>(registry: &mut PackageRegistry<'a>, ws: &Workspace<'a>) -> CargoResult<()> { +pub fn add_overrides<'a>(registry: &mut PackageRegistry<'a>, ws: &Workspace<'a>) -> CargoResult<()> { let paths = match ws.config().get_list("paths")? { Some(list) => list, None => return Ok(()), @@ -364,7 +364,7 @@ fn add_overrides<'a>(registry: &mut PackageRegistry<'a>, ws: &Workspace<'a>) -> Ok(()) } -fn get_resolved_packages<'a>(resolve: &Resolve, registry: PackageRegistry<'a>) -> PackageSet<'a> { +pub fn get_resolved_packages<'a>(resolve: &Resolve, registry: PackageRegistry<'a>) -> PackageSet<'a> { let ids: Vec = resolve.iter().cloned().collect(); registry.get(&ids) }