rust/hg-core/src/dirstate_tree/status.rs
author Simon Sapin <simon.sapin@octobus.net>
Fri, 16 Apr 2021 12:12:04 +0200
changeset 47112 d5956136d19d
child 47113 be579775c2d9
permissions -rw-r--r--
dirstate-tree: Give to `status()` mutable access to the `DirstateMap` Differential Revision: https://phab.mercurial-scm.org/D10546

use crate::dirstate_tree::dirstate_map::DirstateMap;
use crate::matchers::Matcher;
use crate::DirstateStatus;
use crate::PatternFileWarning;
use crate::StatusError;
use crate::StatusOptions;
use std::path::PathBuf;

pub fn status<'a>(
    _dmap: &'a mut DirstateMap,
    _matcher: &'a (dyn Matcher + Sync),
    _root_dir: PathBuf,
    _ignore_files: Vec<PathBuf>,
    _options: StatusOptions,
) -> Result<(DirstateStatus<'a>, Vec<PatternFileWarning>), StatusError> {
    todo!()
}