jj/lib/src
2024-10-14 20:01:08 +02:00
..
default_index revset: error out on unindexed commit ID instead of panicking 2024-10-08 13:21:03 +09:00
lock formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
protos bookmarks: rename proto symbols from "branch" 2024-09-11 20:49:50 -07:00
backend.rs refactor: mark Timestamp struct as Copy 2024-09-22 16:23:53 +02:00
commit.rs style: add semicolon at the end of expressions used as statements 2024-10-04 22:29:13 +02:00
commit_builder.rs refactor: mark Timestamp struct as Copy 2024-09-22 16:23:53 +02:00
conflicts.rs diff: return matching hunk contents from all inputs 2024-10-06 09:45:27 +09:00
content_hash.rs style: add semicolon at the end of expressions used as statements 2024-10-04 22:29:13 +02:00
copies.rs copies: determine copy/rename operation by CopiesTreeDiffStream 2024-08-23 10:29:12 +09:00
dag_walk.rs everything: Rename branches to bookmarks 2024-09-11 18:54:45 +02:00
default_submodule_store.rs formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
diff.rs diff: inline contents and ranges vecs up to two sides 2024-10-13 21:28:39 +09:00
dsl_util.rs templates: support hex bytes in string literals 2024-10-13 12:02:40 +05:30
extensions_map.rs formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
file_util.rs cleanup: remove redundant ::{self} from use declarations 2024-08-23 13:05:27 +09:00
files.rs diff: return matching hunk contents from all inputs 2024-10-06 09:45:27 +09:00
fileset.pest templates: support hex bytes in string literals 2024-10-13 12:02:40 +05:30
fileset.rs style: use .filter_map() instead of .flat_map() where appropriate 2024-10-04 22:29:13 +02:00
fileset_parser.rs templates: support hex bytes in string literals 2024-10-13 12:02:40 +05:30
fmt_util.rs
fsmonitor.rs lib: add short method summary to its documentation 2024-10-04 17:09:54 +02:00
git.rs style: add semicolon at the end of expressions used as statements 2024-10-04 22:29:13 +02:00
git_backend.rs git_backend: Support shallow git repositories 2024-10-14 20:01:08 +02:00
gitignore.rs formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
gpg_signing.rs formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
graph.rs style: add semicolon at the end of expressions used as statements 2024-10-04 22:29:13 +02:00
hex_util.rs hex_util: simplify common_hex_len() a bit to compare input bytes once 2024-09-17 07:02:01 +09:00
id_prefix.rs id_prefix: propagate error from disambiguation index 2024-10-09 14:07:48 +09:00
index.rs formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
lib.rs copies: move CopyRecords to new copies module 2024-08-18 22:16:41 -07:00
local_backend.rs style: avoid using .to_owned()/.to_vec() on owned objects 2024-10-04 22:29:13 +02:00
local_working_copy.rs cli: Support renaming workspaces 2024-09-16 19:35:36 -07:00
lock.rs formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
matchers.rs formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
merge.rs style: add semicolon at the end of expressions used as statements 2024-10-04 22:29:13 +02:00
merged_tree.rs lib: add short method summary to its documentation 2024-10-04 17:09:54 +02:00
object_id.rs formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
op_heads_store.rs op_heads_store: don't test "no heads" error without acquiring lock 2024-09-21 11:24:00 +09:00
op_store.rs repo: teach OpStore about the root commit id 2024-10-08 13:21:03 +09:00
op_walk.rs formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
operation.rs style: add semicolon at the end of expressions used as statements 2024-10-04 22:29:13 +02:00
refs.rs bookmarks: update some leftover uses of the word "branch" 2024-09-11 19:19:31 -07:00
repo.rs repo: add generic Repo::base_repo() to access current operation from revset 2024-10-12 07:57:55 +09:00
repo_path.rs cleanup: remove redundant ::{self} from use declarations 2024-08-23 13:05:27 +09:00
revset.pest templates: support hex bytes in string literals 2024-10-13 12:02:40 +05:30
revset.rs revset: add at_operation(op, expression) 2024-10-12 07:57:55 +09:00
revset_parser.rs templates: support hex bytes in string literals 2024-10-13 12:02:40 +05:30
rewrite.rs squash: move the core functionality to jj_lib 2024-10-09 10:15:57 -04:00
secret_backend.rs backend: make write methods async 2024-09-04 18:34:11 -07:00
settings.rs style: avoid using .to_owned()/.to_vec() on owned objects 2024-10-04 22:29:13 +02:00
signing.rs
simple_op_heads_store.rs style: add semicolon at the end of expressions used as statements 2024-10-04 22:29:13 +02:00
simple_op_store.rs repo: teach OpStore about the root commit id 2024-10-08 13:21:03 +09:00
ssh_signing.rs formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
stacked_table.rs lib: add short method summary to its documentation 2024-10-04 17:09:54 +02:00
store.rs store: make write_symlink() async 2024-09-04 18:34:11 -07:00
str_util.rs bookmarks: update some leftover uses of the word "branch" 2024-09-11 19:19:31 -07:00
submodule_store.rs
time_util.rs formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
transaction.rs repo: pack common ReadonlyRepo fields into RepoLoader 2024-10-08 13:21:03 +09:00
tree.rs tree: when merging files, read all sides concurrently 2024-09-04 18:47:14 -07:00
tree_builder.rs store: make write_tree() async 2024-09-04 18:34:11 -07:00
union_find.rs union_find: implement a library for the Union-Find algorithm 2024-05-21 10:52:31 -04:00
view.rs cli: Support renaming workspaces 2024-09-16 19:35:36 -07:00
working_copy.rs cli: Support renaming workspaces 2024-09-16 19:35:36 -07:00
workspace.rs repo: pack common ReadonlyRepo fields into RepoLoader 2024-10-08 13:21:03 +09:00