From 5ec714fa687100d77b061516194bc9b96a03c9c0 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Tue, 20 Sep 2022 08:06:29 +0800 Subject: [PATCH] adapt to changes in `git-repository` (#470) --- cargo-smart-release/src/git/history.rs | 4 ++-- cargo-smart-release/src/git/mod.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cargo-smart-release/src/git/history.rs b/cargo-smart-release/src/git/history.rs index aa4a657727..658103a194 100644 --- a/cargo-smart-release/src/git/history.rs +++ b/cargo-smart-release/src/git/history.rs @@ -237,10 +237,10 @@ fn add_item_if_package_changed<'a>( let mut repo = ctx.repo.clone(); repo.object_cache_size(1024 * 1024); let current = git::Tree::from_data(item.id, data_by_tree_id[&item.tree_id].to_owned(), &ctx.repo) - .lookup_path(components.iter().copied())?; + .lookup_entry(components.iter().copied())?; let parent = match item.parent_tree_id { Some(tree_id) => git::Tree::from_data(tree_id, data_by_tree_id[&tree_id].to_owned(), &ctx.repo) - .lookup_path(components.iter().copied())?, + .lookup_entry(components.iter().copied())?, None => None, }; match (current, parent) { diff --git a/cargo-smart-release/src/git/mod.rs b/cargo-smart-release/src/git/mod.rs index 0f35572d88..96c3b43392 100644 --- a/cargo-smart-release/src/git/mod.rs +++ b/cargo-smart-release/src/git/mod.rs @@ -47,14 +47,14 @@ pub fn change_since_last_release(package: &Package, ctx: &crate::Context) -> any .object()? .peel_to_kind(object::Kind::Tree)? .into_tree() - .lookup_path(components.clone())? + .lookup_entry(components.clone())? .expect("path must exist in current commit") .oid; let released_dir_id = released_target .object()? .peel_to_kind(object::Kind::Tree)? .into_tree() - .lookup_path(components)? + .lookup_entry(components)? .expect("path must exist as it was supposedly released there") .oid;