jj/lib/src
2024-12-17 14:42:30 -05:00
..
default_index conflicts: add "ui.conflict-marker-style" config 2024-11-23 08:28:47 -06:00
lock lock: propagate error from lock(), remove panic from unlock path 2024-11-14 22:37:54 +09:00
protos bookmarks: rename proto symbols from "branch" 2024-09-11 20:49:50 -07:00
absorb.rs absorb: move core functionality from cli to lib 2024-12-17 14:42:30 -05:00
annotate.rs conflicts: add "ui.conflict-marker-style" config 2024-11-23 08:28:47 -06:00
backend.rs object_id: implement Display on ObjectId types 2024-10-16 09:12:16 +09: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
config.rs cli: let "config set"/"unset" continue if file to edit can be disambiguated 2024-12-15 16:36:29 +09:00
conflicts.rs conflicts: add "git" conflict marker style 2024-11-23 08:28:47 -06: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
dag_walk.rs everything: Rename branches to bookmarks 2024-09-11 18:54:45 +02:00
default_submodule_store.rs
diff.rs diff: optimize allocation of histogram entries for unique words 2024-11-22 08:20:55 +09:00
dsl_util.rs revset: extract helper that parses function call 2024-10-21 08:47:08 +09:00
extensions_map.rs
file_util.rs
files.rs style: remove unneeded lifetimes from trait implementations 2024-10-17 13:35:06 +02:00
fileset.pest templates: support hex bytes in string literals 2024-10-13 12:02:40 +05:30
fileset.rs fileset: remove Eq + PartialEq from FilesetExpression/Pattern 2024-10-15 06:58:44 +09:00
fileset_parser.rs templates: support hex bytes in string literals 2024-10-13 12:02:40 +05:30
fmt_util.rs
fsmonitor.rs cli: replace --config-toml=TOML with --config=NAME=VALUE 2024-12-17 20:12:12 +09:00
git.rs jj-lib: abstract a lower-level api for fetching from git. 2024-12-01 12:22:09 +00:00
git_backend.rs settings: own StackedConfig by UserSettings, migrate tests to use config layer 2024-11-30 10:01:05 +09:00
gitignore.rs gitignore: remove FIXME comment about passing path 2024-12-16 21:02:56 -06:00
gpg_signing.rs config: introduce our ConfigGetError type 2024-12-06 10:52:10 +09:00
graph.rs log: emit working-copy branch first if included in the revset 2024-11-20 10:50:16 +09:00
hex_util.rs hex_util: simplify conversion from bytes to reverse hex string 2024-10-16 09:12:16 +09:00
id_prefix.rs revset: reorganize expression resolution/evaluation methods 2024-11-08 10:34:02 +09:00
index.rs
lib.rs absorb: move core functionality from cli to lib 2024-12-17 14:42:30 -05:00
local_backend.rs repo_path: add stub for checked to_fs_path(), rename unchecked functions 2024-11-06 15:03:41 -08:00
local_working_copy.rs working_copy: on snapshot, warn new large files and continue 2024-12-11 20:19:51 +09:00
matchers.rs nightly clippy fixes 2024-11-18 18:49:05 -08:00
merge.rs store: make get_tree() functions take owned repo path 2024-11-27 18:53:28 -08:00
merged_tree.rs merged_tree: slightly adjust doc comment of inner trees() helpers 2024-11-30 10:20:43 +09:00
object_id.rs object_id: implement Display on ObjectId types 2024-10-16 09:12:16 +09:00
op_heads_store.rs lock: propagate error from lock(), remove panic from unlock path 2024-11-14 22:37:54 +09:00
op_store.rs object_id: implement Display on ObjectId types 2024-10-16 09:12:16 +09:00
op_walk.rs op_heads_store: allow methods to return errors 2024-11-13 23:05:24 -08: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 settings: remove useless Result type from settings.with_repo() 2024-12-06 10:52:10 +09:00
repo_path.rs tests: work around codespell suggesting dows->does 2024-11-07 13:38:04 +09:00
revset.pest templates: support hex bytes in string literals 2024-10-13 12:02:40 +05:30
revset.rs revset: allow tags() to take a pattern for an argument 2024-11-20 00:47:23 +00:00
revset_parser.rs revset: extract helper that parses function call 2024-10-21 08:47:08 +09:00
rewrite.rs rewrite: fix duplicated commits to be rebased onto destination 2024-11-21 10:49:51 +09:00
secret_backend.rs backend: make write methods async 2024-09-04 18:34:11 -07:00
settings.rs config: migrate underlying data structure to toml_edit 2024-12-10 12:11:39 +09:00
signing.rs config: introduce our ConfigGetError type 2024-12-06 10:52:10 +09:00
simple_op_heads_store.rs lock: propagate error from lock(), remove panic from unlock path 2024-11-14 22:37:54 +09:00
simple_op_store.rs repo: teach OpStore about the root commit id 2024-10-08 13:21:03 +09:00
ssh_signing.rs config: introduce our ConfigGetError type 2024-12-06 10:52:10 +09:00
stacked_table.rs stacked_table: add context to error type, propagate lock error 2024-11-14 22:37:54 +09:00
store.rs store: make get_tree() functions take owned repo path 2024-11-27 18:53:28 -08: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
transaction.rs lock: propagate error from lock(), remove panic from unlock path 2024-11-14 22:37:54 +09:00
tree.rs store: make get_tree() functions take owned repo path 2024-11-27 18:53:28 -08:00
tree_builder.rs store: make get_tree() functions take owned repo path 2024-11-27 18:53:28 -08:00
union_find.rs
view.rs revset: allow tags() to take a pattern for an argument 2024-11-20 00:47:23 +00:00
working_copy.rs working_copy: on snapshot, warn new large files and continue 2024-12-11 20:19:51 +09:00
workspace.rs conflicts: add "ui.conflict-marker-style" config 2024-11-23 08:28:47 -06:00