NameLast commit messageLast commit date
..
configconfig: move fsmonitor settings out of `core`1 year ago
default_indexcommit: add function for reading all parents concurrently1 year ago
locklib: Retry locking on ESTALE1 year ago
protosbackend: add CopyId to TreeValue::File1 year ago
absorb.rsmerged_tree: make resolve() and merge() async1 year ago
annotate.rsannotate: add iterator that tracks line numbers1 year ago
backend.rsobject_id: make from_hex() not require utf-8 string1 year ago
commit.rscommit: add function for reading all parents concurrently1 year ago
commit_builder.rscommit_builder: error out if newly-created commit was already known to repo1 year ago
config.rscleanup: replace once_cell::sync::Lazy by std::sync::LazyLock1 year ago
config_resolver.rscli: for deprecated configs, say at which source level they were found1 year ago
conflicts.rscleanup: switch to async closures in trivial cases1 year ago
content_hash.rscontent_hash: implement ContentHash for tuples up to 4 items1 year ago
copies.rscopies: ignore existing tree when testing copy/rename operation type1 year ago
dag_walk.rsdag_walk: extract function that executes one step of topo_order_reverse_lazy()1 year ago
default_submodule_store.rsclippy: replace `allow` directives with `expect` or delete them when possible1 year ago
diff.rscleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`1 year ago
dsl_util.rscleanup: use new array methods instead of .collect_tuple()/.next_tuple()1 year ago
eol.rslocal working copy: add support for EOL conversion1 year ago
evolution.rsindex: don't preserve commits not referred to by operations/views1 year ago
extensions_map.rsformatting only: switch to Item level import ganularity2 years ago
file_util.rsfile_util: add helpers to construct Path from bytes and convert back1 year ago
files.rsfiles: make DiffLineIterator omit blank right line following matching+left1 year ago
fileset.pestfileset, revset: settle on optionally-quoted pattern syntax1 year ago
fileset.rsfileset: switch to globset1 year ago
fileset_parser.rscleanup: replace once_cell::sync::Lazy by std::sync::LazyLock1 year ago
fix.rsasync: introduce async version of Commit::tree()1 year ago
fmt_util.rssettings: support human-readable byte sizes for max-new-file-size3 years ago
fsmonitor.rsconfig: move fsmonitor settings out of `core`1 year ago
git.rsstr_util: rename "matches" to "is_match"1 year ago
git_backend.rsobject_id: make from_hex() not require utf-8 string1 year ago
git_subprocess.rsclippy: change `std::os::windows::process::CommandExt` to underscore imports.1 year ago
gitignore.rsjj-lib: fix typo in tests1 year ago
gpg_signing.rsclippy: change `std::os::windows::process::CommandExt` to underscore imports.1 year ago
graph.rsgraph: extend grouping iterator to support generic GraphNode<N, ID> types1 year ago
hex_util.rshex_util: roll our own decode/encode_hex() functions1 year ago
id_prefix.rsobject_id: rename HexPrefix::new() to ::try_from_hex() for consistency1 year ago
index.rsindex: remove redundant named lifetime parameter from Index::evaluate_revset()1 year ago
lib.rslocal working copy: add support for EOL conversion1 year ago
local_working_copy.rsconfig: move fsmonitor settings out of `core`1 year ago
matchers.rsfileset: switch to globset1 year ago
merge.rscleanup: switch to async closures in trivial cases1 year ago
merged_tree.rsmerged_tree: make resolve() and merge() async1 year ago
object_id.rsindex: keep commit segment file name in hex-decoded form1 year ago
op_heads_store.rsop_store: pack start/end_time into TimestampRange struct1 year ago
op_store.rscleanup: replace once_cell::sync::Lazy by std::sync::LazyLock1 year ago
op_walk.rsobject_id: rename HexPrefix::new() to ::try_from_hex() for consistency1 year ago
operation.rsindex: don't preserve commits not referred to by operations/views1 year ago
ref_name.rsworkspaces: Add templating support to `workspace list`1 year ago
refs.rsview: rename RemoteRefState::Tracking to Tracked1 year ago
repo.rsrewrite: make merge_commit_trees() async1 year ago
repo_path.rsrepo_path: derive serde::Serialize1 year ago
revset.pesttemplate/revset: mention tree-sitter grammar in pest file1 year ago
revset.rsrevset: soft-deprecate "all:" modifier syntax1 year ago
revset_parser.rscleanup: replace once_cell::sync::Lazy by std::sync::LazyLock1 year ago
rewrite.rsrewrite: do reads concurrently in rebase_with_empty_behavior()1 year ago
secret_backend.rsaddress new mismatched_lifetime_syntaxes Clippy lint1 year ago
settings.rscleanup: remove &'static lifetime that can be implied1 year ago
signing.rssigning: add gpgsm backend1 year ago
simple_backend.rsbackend: store tree entries in sorted Vec instead of BTreeMap1 year ago
simple_op_heads_store.rshex_util: roll our own decode/encode_hex() functions1 year ago
simple_op_store.rsobject_id: make from_hex() not require utf-8 string1 year ago
ssh_signing.rsclippy: change `std::os::windows::process::CommandExt` to underscore imports.1 year ago
stacked_table.rshex_util: roll our own decode/encode_hex() functions1 year ago
store.rsstore: inline tree_builder() function to callers1 year ago
str_util.rsstr_util: add is_match_bytes(), use it in diff_contains() revset1 year ago
submodule_store.rsdocs: warn about missing docs for `jj-lib` crate3 years ago
test_signing_backend.rshex_util: roll our own decode/encode_hex() functions1 year ago
time_util.rstime_util: replace use of `chrono-english` by `interim`1 year ago
trailer.rslib: only allow non-trailer when the trailers contain a git generated trailer1 year ago
transaction.rsop_store: pack start/end_time into TimestampRange struct1 year ago
tree.rscleanup: switch to async closures in trivial cases1 year ago
tree_builder.rsbackend: store tree entries in sorted Vec instead of BTreeMap1 year ago
union_find.rscleanup: enable `unused_trait_names` clippy lint and run `clippy --fix`1 year ago
view.rsindex: don't preserve commits not referred to by operations/views1 year ago
working_copy.rsworking copy: pass `UserSettings` to `WorkingCopyFactory`1 year ago
workspace.rsworking copy: pass `UserSettings` to `WorkingCopyFactory`1 year ago