ok/jj
1
0
Fork 0
forked from mirrors/jj
jj/lib/src
Yuya Nishihara 616a8c7f54 index: split serialization function into header and local parts
The idea is that we don't have to reload parent files as we already have the
chain of the parent segments. The resulting readonly index will be constructed
from the loaded parent segments + local entries blob.
2023-12-19 07:41:57 +09:00
..
default_index index: split serialization function into header and local parts 2023-12-19 07:41:57 +09:00
lock
protos working_copy: don't build intermediate HashMap from proto file states 2023-11-20 08:29:33 +09:00
backend.rs gc: implement basic GC for Git backend 2023-12-03 07:40:12 -08:00
commit.rs sign: Define signing backend API and integrate it 2023-11-30 23:36:56 +02:00
commit_builder.rs signing: pass SigningFn by reference 2023-12-01 22:55:04 +09:00
conflicts.rs
content_hash.rs
dag_walk.rs
default_revset_engine.rs revset: simplify type constraints on combination iterators 2023-12-16 07:50:04 +09:00
default_revset_graph_iterator.rs index: move default_index_store.rs to sub directory named default_index 2023-12-12 08:07:52 +09:00
default_submodule_store.rs
diff.rs
file_util.rs file_util: don't try to overwrite existing content-addressed file on Windows 2023-12-17 08:20:07 +09:00
files.rs
fmt_util.rs
fsmonitor.rs fsmonitor: exclude .git and .jj directories from changed files 2023-11-23 18:48:14 +09:00
git.rs cli: print failed git export reason for each ref 2023-12-09 23:37:00 +09:00
git_backend.rs cargo: bump gix to 0.56.0 2023-12-15 14:17:02 +09:00
gitignore.rs
hex_util.rs
id_prefix.rs
index.rs index: add stub IndexReadError type 2023-12-19 07:41:57 +09:00
lib.rs lib: forbid unsafe_code at all 2023-12-15 16:10:28 +09:00
local_backend.rs gc: implement basic GC for Git backend 2023-12-03 07:40:12 -08:00
local_working_copy.rs working_copy: drop open file instance from PersistError 2023-12-17 08:20:07 +09:00
lock.rs
matchers.rs matchers: clean up .walk_to(dir) to yield &RepoPath instead of iterator 2023-11-29 08:41:23 +09:00
merge.rs repo_path: add stub RepoPathBuf type, update callers 2023-11-28 07:33:28 +09:00
merged_tree.rs merged_tree: remove canceling terms prior to resolving file-level conflict 2023-12-03 07:44:58 +09:00
op_heads_store.rs
op_store.rs
operation.rs
refs.rs
repo.rs index: add stub IndexReadError type 2023-12-19 07:41:57 +09:00
repo_path.rs working_copy: add file states wrapper that provides map-like API 2023-11-30 12:09:31 +09:00
revset.pest
revset.rs repo_path: add stub RepoPathBuf type, update callers 2023-11-28 07:33:28 +09:00
revset_graph.rs
rewrite.rs rewrite.rs: refactor new_parents to depend only on parent_mapping 2023-12-12 19:35:51 -08:00
settings.rs git: turn git.auto-local-branch off by default 2023-12-17 08:30:24 +09:00
signing.rs sign: Define signing backend API and integrate it 2023-11-30 23:36:56 +02:00
simple_op_heads_store.rs
simple_op_store.rs file_util: drop open file instance from PersistError 2023-12-17 08:20:07 +09:00
stacked_table.rs file_util: drop open file instance from PersistError 2023-12-17 08:20:07 +09:00
store.rs gc: implement basic GC for Git backend 2023-12-03 07:40:12 -08:00
str_util.rs
submodule_store.rs
transaction.rs transaction: take description at end instead of start 2023-12-13 08:12:49 -08:00
tree.rs merged_tree: remove canceling terms prior to resolving file-level conflict 2023-12-03 07:44:58 +09:00
tree_builder.rs repo_path: change .split() and .parent() to return &RepoPath 2023-11-29 08:41:23 +09:00
view.rs
working_copy.rs repo_path: add stub RepoPathBuf type, update callers 2023-11-28 07:33:28 +09:00
workspace.rs transaction: take description at end instead of start 2023-12-13 08:12:49 -08:00