| .. |
| lock | perf: add several `#[instrument]`s | 3 years ago |
| protos | working_copy: don't build intermediate HashMap from proto file states | 2 years ago |
| backend.rs | sign: Implement generic commit signing on the backend | 3 years ago |
| commit.rs | templater: fast-path `empty` and `conflict` to not read trees | 3 years ago |
| commit_builder.rs | sign: Implement storage for digital commit signatures | 3 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_index_store.rs | cleanup: don't use debug format to print source errors | 2 years ago |
| default_revset_engine.rs | templater: fast-path `empty` and `conflict` to not read trees | 3 years ago |
| default_revset_graph_iterator.rs | revset_graph: remove unneeded Vec<IndexGraphEdge> cloning | 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 | docs: warn about missing docs for `jj-lib` crate | 3 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: on import_refs(), exclude uninteresting dirs such as refs/jj/keep | 3 years ago |
| git_backend.rs | sign: Implement generic commit signing on the backend | 3 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 | docs: warn about missing docs for `jj-lib` crate | 3 years ago |
| id_prefix.rs | revset: resolve "@" symbol's workspace id earlier (while parsing) | 3 years ago |
| index.rs | docs: warn about missing docs for `jj-lib` crate | 3 years ago |
| lib.rs | str_util: extract StringPattern from revset module | 3 years ago |
| local_backend.rs | sign: Implement generic commit signing on the backend | 3 years ago |
| local_working_copy.rs | working_copy: lazily construct file_states BTreeMap | 2 years ago |
| lock.rs | docs: warn about missing docs for `jj-lib` crate | 3 years ago |
| matchers.rs | working_copy: traverse filesystem in parallel | 3 years ago |
| merge.rs | merge: relax input type of Merge::from_removes_adds() | 3 years ago |
| merged_tree.rs | merged_tree: drop legacy tree handling from ConflictsDirItem constructor | 2 years ago |
| op_heads_store.rs | operation: propagate OpStoreError from parents() | 3 years ago |
| op_store.rs | op_store: embed details in operation/view not found error | 3 years ago |
| operation.rs | operation: propagate OpStoreError from parents() | 3 years ago |
| refs.rs | merge: add Merge constructor that accepts interleaved values | 3 years ago |
| repo.rs | git_backend: pass UserSettings to GitBackend constructors | 3 years ago |
| repo_path.rs | repo_path: extract helper that converts Path to RepoPath literally | 2 years ago |
| revset.pest | revset: add 0-ary "::" and ".." operators as short for "all()" and "~root()" | 3 years ago |
| revset.rs | revset: exclude @git branches from remote_branches() | 3 years ago |
| revset_graph.rs | revsets: allow `::` as synonym for `:` | 3 years ago |
| rewrite.rs | rewrite: use `MergedTree::diff_stream()` when restoring from tree | 3 years ago |
| settings.rs | git: add config to disable abandoning of unreachable commits | 3 years ago |
| simple_op_heads_store.rs | backends: deduplicate definition of backend names | 3 years ago |
| simple_op_store.rs | op_store: embed details in operation/view not found error | 3 years ago |
| stacked_table.rs | misc: drop a few low-hanging unsafes | 3 years ago |
| store.rs | sign: Implement generic commit signing on the backend | 3 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 | operation: propagate OpStoreError from parents() | 3 years ago |
| tree.rs | tree: make TreeEntriesDirItem not self-referential | 2 years ago |
| tree_builder.rs | tree_builder: remove unnecessary `has_overrides()` method | 3 years ago |
| view.rs | cli: add string pattern support to "git push --branch" | 3 years ago |
| working_copy.rs | cleanup: don't use debug format to print source errors | 2 years ago |
| workspace.rs | git_backend: pass UserSettings to GitBackend constructors | 3 years ago |