Skip to main content

Module plan

Module plan 

Source

Structs§

Plan
The work to do, once the racy paths have been settled and directories chosen.
Planned
A path the plan intends to materialise by cloning.
Verified
What the verification pass concluded about the target tree.

Functions§

as_path
Turns a repository-relative git path into a filesystem path.
assemble
Chooses the subtrees worth cloning in one call and splits the rest into single files.
colliding_paths
The paths and subtrees a filesystem that folds case cannot keep apart.
source_attribute_files
The .gitattributes blobs the source index records, split into the ones its stat cache vouches for and the ones only git can settle by re-reading the file.
verify_paths
Applies every check that does not depend on git re-reading a file’s content.