mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 08:47:12 +03:00
commit_rewriting: switch to BonsaiDerived::derive03
Reviewed By: krallin Differential Revision: D24900118 fbshipit-source-id: 68ad4edd051cec76794bbd880fc5f9e0c3716fcd
This commit is contained in:
parent
df13fce307
commit
13f119ca89
@ -73,10 +73,10 @@ async fn get_changed_working_copy_paths(
|
||||
bcs_id: ChangesetId,
|
||||
base_cs_id: ChangesetId,
|
||||
) -> Result<Vec<MPath>, Error> {
|
||||
let unode_id = RootUnodeManifestId::derive(ctx.clone(), repo.clone(), bcs_id);
|
||||
let base_unode_id = RootUnodeManifestId::derive(ctx.clone(), repo.clone(), base_cs_id);
|
||||
let unode_id = RootUnodeManifestId::derive03(ctx, repo, bcs_id);
|
||||
let base_unode_id = RootUnodeManifestId::derive03(ctx, repo, base_cs_id);
|
||||
|
||||
let (unode_id, base_unode_id) = try_join(unode_id.compat(), base_unode_id.compat()).await?;
|
||||
let (unode_id, base_unode_id) = try_join(unode_id, base_unode_id).await?;
|
||||
|
||||
let mut paths = base_unode_id
|
||||
.manifest_unode_id()
|
||||
|
@ -107,15 +107,11 @@ pub async fn validate(
|
||||
to_merge_commit: ChangesetId,
|
||||
path_regex: Regex,
|
||||
) -> Result<(), Error> {
|
||||
let head_root_unode = RootUnodeManifestId::derive(ctx.clone(), repo.clone(), head_commit);
|
||||
let to_merge_commit_root_unode =
|
||||
RootUnodeManifestId::derive(ctx.clone(), repo.clone(), to_merge_commit);
|
||||
let head_root_unode = RootUnodeManifestId::derive03(ctx, repo, head_commit);
|
||||
let to_merge_commit_root_unode = RootUnodeManifestId::derive03(ctx, repo, to_merge_commit);
|
||||
|
||||
let (head_root_unode, to_merge_commit_root_unode) = try_join(
|
||||
head_root_unode.compat(),
|
||||
to_merge_commit_root_unode.compat(),
|
||||
)
|
||||
.await?;
|
||||
let (head_root_unode, to_merge_commit_root_unode) =
|
||||
try_join(head_root_unode, to_merge_commit_root_unode).await?;
|
||||
|
||||
let head_leaves = head_root_unode
|
||||
.manifest_unode_id()
|
||||
@ -185,15 +181,11 @@ async fn find_files_that_need_to_be_deleted(
|
||||
let head_bookmark_val =
|
||||
maybe_head_bookmark_val.ok_or(anyhow!("{} not found", head_bookmark))?;
|
||||
|
||||
let head_root_unode = RootUnodeManifestId::derive(ctx.clone(), repo.clone(), head_bookmark_val);
|
||||
let commit_to_merge_root_unode =
|
||||
RootUnodeManifestId::derive(ctx.clone(), repo.clone(), commit_to_merge);
|
||||
let head_root_unode = RootUnodeManifestId::derive03(ctx, repo, head_bookmark_val);
|
||||
let commit_to_merge_root_unode = RootUnodeManifestId::derive03(ctx, repo, commit_to_merge);
|
||||
|
||||
let (head_root_unode, commit_to_merge_root_unode) = try_join(
|
||||
head_root_unode.compat(),
|
||||
commit_to_merge_root_unode.compat(),
|
||||
)
|
||||
.await?;
|
||||
let (head_root_unode, commit_to_merge_root_unode) =
|
||||
try_join(head_root_unode, commit_to_merge_root_unode).await?;
|
||||
|
||||
let mut paths = head_root_unode
|
||||
.manifest_unode_id()
|
||||
|
Loading…
Reference in New Issue
Block a user