Mercurial > hg
diff rust/hg-cpython/src/dirstate/item.rs @ 48253:948570aa7630
dirstate: make DirstateItem constructor accept fallback value
This could arguably goes in the previous changeset, but I wanted to keep that
previous changeset small to focus more on the user code and the documentation.
Differential Revision: https://phab.mercurial-scm.org/D11687
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Mon, 18 Oct 2021 20:02:05 +0200 |
parents | 602c8e8411f5 |
children | c591944f42c1 |
line wrap: on
line diff
--- a/rust/hg-cpython/src/dirstate/item.rs Mon Oct 18 20:02:15 2021 +0200 +++ b/rust/hg-cpython/src/dirstate/item.rs Mon Oct 18 20:02:05 2021 +0200 @@ -23,6 +23,8 @@ has_meaningful_data: bool = true, has_meaningful_mtime: bool = true, parentfiledata: Option<(u32, u32, u32)> = None, + fallback_exec: Option<bool> = None, + fallback_symlink: Option<bool> = None, ) -> PyResult<DirstateItem> { let mut mode_size_opt = None; @@ -36,7 +38,13 @@ } } let entry = DirstateEntry::from_v2_data( - wc_tracked, p1_tracked, p2_info, mode_size_opt, mtime_opt, + wc_tracked, + p1_tracked, + p2_info, + mode_size_opt, + mtime_opt, + fallback_exec, + fallback_symlink, ); DirstateItem::create_instance(py, Cell::new(entry)) }