Structs§
- Advanceable
Bookmark - A advanceable bookmark to satisfy the “advance-bookmarks” feature.
- Args
- Jujutsu (An experimental VCS)
- CliRunner
- CLI command builder and runner.
- Command
Helper - Early
Args - Global
Args - LogContent
Format - Helper to reformat content of log-like commands.
- Remote
Bookmark Name Pattern - Revision
Arg - Wrapper around revset expression argument.
- Tracing
Subscription - Handle to initialize or change tracing subscription.
- Workspace
Command Environment - Metadata and configuration loaded for a specific workspace.
- Workspace
Command Helper - Provides utilities for writing a command that works on a
Workspace
(which most commands do). - Workspace
Command Transaction - An ongoing
Transaction
tied to a particular workspace.
Enums§
- Diff
Selector - Wrapper around a
DiffEditor
to conditionally start interactive session.
Functions§
- compute_
commit_ location - Computes the location (new parents and new children) to place commits.
- expand_
args - find_
workspace_ dir - format_
template - has_
tracked_ remote_ bookmarks - Whether or not the
bookmark
has any tracked remotes (i.e. is a tracking local bookmark.) - load_
template_ aliases - merge_
args_ with - Merges multiple clap args in order of appearance.
- print_
checkout_ stats - print_
conflicted_ paths - print_
snapshot_ stats - print_
unmatched_ explicit_ paths - Prints warning about explicit paths that don’t match any of the tree entries.
- print_
untracked_ files - Print a warning to the user, listing untracked files that he may care about
- print_
updated_ commits - Prints a list of commits by the given summary template. The list may be elided. Use this to show created, rewritten, or abandoned commits.
- short_
change_ hash - short_
commit_ hash - short_
operation_ hash - start_
repo_ transaction - update_
working_ copy