Skip to main content

objects/worktree/
mod.rs

1// SPDX-License-Identifier: Apache-2.0
2//! Working directory management.
3
4mod source_line_map;
5mod worktree_compare;
6mod worktree_diff;
7pub mod worktree_ignore;
8mod worktree_reserved;
9mod worktree_types;
10
11#[cfg(test)]
12mod worktree_tests;
13
14pub use source_line_map::{SourceLineMapBuild, source_line_edit_map};
15pub use worktree_compare::compare_worktree;
16pub use worktree_diff::{DiffLine, diff_blobs};
17pub use worktree_ignore::{
18    WorktreeIgnoreMatcher, build_matcher, build_worktree_ignore, should_ignore,
19};
20pub use worktree_reserved::{is_reserved_directory_child, is_reserved_worktree_path};
21pub use worktree_types::{FileStatus, WorktreeChange, WorktreeStatus};