jj/lib/src
Yuya Nishihara c7be4d019c index: add all_heads_for_gc() that iterates heads of all indexed commits
GitBackend::gc() will recreate no-gc refs for the indexed heads. We could
collect all historical heads by traversing operation log, but it isn't enough
because there may be predecessor links to hidden commits, and "git gc" isn't
aware of predecessors.
2024-01-17 23:07:14 +09:00
..
default_index index: add all_heads_for_gc() that iterates heads of all indexed commits 2024-01-17 23:07:14 +09:00
lock
protos
backend.rs
commit.rs
commit_builder.rs
conflicts.rs
content_hash.rs
dag_walk.rs
default_submodule_store.rs
diff.rs
file_util.rs
files.rs
fmt_util.rs
fsmonitor.rs
git.rs
git_backend.rs
gitignore.rs
hex_util.rs
id_prefix.rs
index.rs index: add all_heads_for_gc() that iterates heads of all indexed commits 2024-01-17 23:07:14 +09:00
lib.rs
local_backend.rs
local_working_copy.rs
lock.rs
matchers.rs
merge.rs
merged_tree.rs
object_id.rs
op_heads_store.rs
op_store.rs
op_walk.rs
operation.rs
refs.rs
repo.rs
repo_path.rs
revset.pest
revset.rs
revset_graph.rs
rewrite.rs
settings.rs
signing.rs
simple_op_heads_store.rs
simple_op_store.rs
stacked_table.rs
store.rs
str_util.rs
submodule_store.rs
transaction.rs
tree.rs
tree_builder.rs
view.rs
working_copy.rs
workspace.rs