| .. |
| default_index | index: on reinit(), delete all segment files to save disk space | 2 years ago |
| lock | perf: add several `#[instrument]`s | 3 years ago |
| protos | view: drop tracking of public heads | 2 years ago |
| backend.rs | backend: pass Index and keep_newer timestamp parameters to gc() | 2 years ago |
| commit.rs | sign: Define signing backend API and integrate it | 2 years ago |
| commit_builder.rs | Make CommitBuilder constructors private to the library crate | 2 years ago |
| conflicts.rs | cli: pass `MaterializedTreeValue` into `git_diff_part()` | 3 years ago |
| content_hash.rs | content_hash: make public | 3 years ago |
| dag_walk.rs | dag_walk: add fallible topo_order_reverse_lazy() | 3 years ago |
| default_submodule_store.rs | backends: deduplicate definition of backend names | 3 years ago |
| diff.rs | refactor(jj-lib): remove nightly_shims gunk | 3 years ago |
| file_util.rs | cli: Refactor workspace root directory creation | 2 years ago |
| files.rs | merge: relax input type of Merge::from_removes_adds() | 3 years ago |
| fmt_util.rs | settings: support human-readable byte sizes for max-new-file-size | 3 years ago |
| fsmonitor.rs | fsmonitor: exclude .git and .jj directories from changed files | 2 years ago |
| git.rs | git: simplify import_head() as it doesn't have to process multiple head commits | 2 years ago |
| git_backend.rs | git_backend: on gc(), remove unreachable no-gc refs and compact them | 2 years ago |
| gitignore.rs | Fix .gitignore handling of ignored directories - Ignore .gitignore files from untracked directories - Do not allow un-ignoring files within ignored directories | 3 years ago |
| hex_util.rs | hex_util: move common_hex_len() from backend module | 2 years ago |
| id_prefix.rs | object_id: make ObjectId constructors non-trait methods | 2 years ago |
| index.rs | index: add all_heads_for_gc() that iterates heads of all indexed commits | 2 years ago |
| lib.rs | default_index: adopt revset engine and graph iterator modules | 2 years ago |
| local_backend.rs | backend: pass Index and keep_newer timestamp parameters to gc() | 2 years ago |
| local_working_copy.rs | workspace: combine working copy functions into a trait | 2 years ago |
| lock.rs | lock: remove byteorder dependency from tests, use fs helper functions | 2 years ago |
| matchers.rs | matchers: clean up .walk_to(dir) to yield &RepoPath instead of iterator | 2 years ago |
| merge.rs | object_id: extract ObjectId trait and macros to separate module | 2 years ago |
| merged_tree.rs | merged_tree: remove canceling terms prior to resolving file-level conflict | 2 years ago |
| object_id.rs | object_id: don't allow ObjectId::from_hex() a dynamically allocated string | 2 years ago |
| op_heads_store.rs | backends: implement as_any() on OpStore and OpHeadsStore too | 2 years ago |
| op_store.rs | backends: implement as_any() on OpStore and OpHeadsStore too | 2 years ago |
| op_walk.rs | op_walk: assert that virtual root op is not reparented | 2 years ago |
| operation.rs | operation: remove operation::View wrapper in favor of view::View | 2 years ago |
| refs.rs | object_id: make ObjectId constructors non-trait methods | 2 years ago |
| repo.rs | repo: mark inner error of EditCommitError as source | 2 years ago |
| repo_path.rs | working_copy: add file states wrapper that provides map-like API | 2 years ago |
| revset.pest | revset: add 0-ary "::" and ".." operators as short for "all()" and "~root()" | 3 years ago |
| revset.rs | revset: add count_estimate() to Revset trait | 2 years ago |
| revset_graph.rs | `clippy`: Fix nightly warnings about "useless use of vec!" | 2 years ago |
| rewrite.rs | rewrite: remove return value from `rebase_next()` | 2 years ago |
| settings.rs | object_id: make ObjectId constructors non-trait methods | 2 years ago |
| signing.rs | sign: Define signing backend API and integrate it | 2 years ago |
| simple_op_heads_store.rs | backends: implement as_any() on OpStore and OpHeadsStore too | 2 years ago |
| simple_op_store.rs | backends: implement as_any() on OpStore and OpHeadsStore too | 2 years ago |
| stacked_table.rs | index, stacked_table: inline read_u32::<LittleEndian>() | 2 years ago |
| store.rs | backend: pass Index and keep_newer timestamp parameters to gc() | 2 years ago |
| str_util.rs | cli: parse "git fetch --branch" parameter as string pattern | 3 years ago |
| submodule_store.rs | docs: warn about missing docs for `jj-lib` crate | 3 years ago |
| transaction.rs | op heads: remove promote_new_op() | 2 years ago |
| tree.rs | object_id: extract ObjectId trait and macros to separate module | 2 years ago |
| tree_builder.rs | repo_path: change .split() and .parent() to return &RepoPath | 2 years ago |
| view.rs | view: drop tracking of public heads | 2 years ago |
| working_copy.rs | workspace: combine working copy functions into a trait | 2 years ago |
| workspace.rs | workspace: support creating shares of custom workspaces | 2 years ago |