NameLast commit messageLast commit date
..
configgit: remove deprecated auto-local-bookmark5 months ago
default_indexrevset: add merge_point function4 months ago
diff_presentationcli: add jj submodule bind4 months ago
locklib: add `try_lock()` primitive5 months ago
protostemplater: deprecate `Operation.tags()` in favor of `.attributes()`7 months ago
absorb.rslib: make CommitBuilder::is_empty() and is_discardable() async8 months ago
annotate.rscli: use new revset stream methods where easy in async contexts8 months ago
backend.rsbackend: Document that `concurrency` returns at least 14 months ago
bisect.rsbisect: use Revset::count_estimate() for remaining count7 months ago
commit.rslib: new methods to get merged trees without resolving.1 year ago
commit_builder.rslib: make CommitBuilder::is_empty() and is_discardable() async8 months ago
config.rscli: look for config files in /etc/jj5 months ago
config_resolver.rstests: break dependency cycle between jj-lib/src and testutils7 months ago
conflict_labels.rslib: Derive Hash for ConflictLabels1 year ago
conflicts.rslib: Make tokio optional by replacing tokio traits with future traits6 months ago
content_hash.rscontent_hash: implement ContentHash for tuples up to 4 items1 year ago
copies.rscopies: fix flakiness in copy-aware diff algorithm5 months ago
dag_walk.rsdag_walk: delete unused functions7 months ago
dag_walk_async.rsclosest_common_nodes: don't visit the same node multiple times5 months ago
default_submodule_store.rscleanup: replace clippy allow() exemptions by expect()1 year ago
diff.rsclippy: fix unnecessary_semicolon lint9 months ago
dsl_util.rsdsl: add description support to AliasesMap6 months ago
eol.rslib: Make tokio optional by replacing tokio traits with future traits6 months ago
evolution.rsevolution: simplify borrowing in walk_predecessors()5 months ago
extensions_map.rscleanup: replace clippy allow() exemptions by expect()1 year ago
file_util.rsfile_util: reimplement relative_path() to compare common prefix from root4 months ago
files.rsmerge: implement IntoIterator for references of Merge<T>11 months ago
fileset.pestfileset: accept primary expressions at pattern value position8 months ago
fileset.rstests: break dependency cycle between jj-lib/src and testutils7 months ago
fileset_parser.rsdsl: add description support to AliasesMap6 months ago
fix.rsfix: implement core logic for formatting only modified lines8 months ago
fmt_util.rssettings: support human-readable byte sizes for max-new-file-size3 years ago
fsmonitor.rswatchman: explicitly suppress stdout/stderr9 months ago
git.rsrewrite: don't rebase immutable descendants of rewritten revisions5 months ago
git_backend.rslib: Make tokio optional by replacing tokio traits with future traits6 months ago
git_subprocess.rsgerrit: Use GitPushOptions::remote_push_options instead of extra_args6 months ago
gitignore.rsgitignore: use RepoPath to guarantee that path is slash-separated7 months ago
gpg_signing.rsgpg_signing: report command error if verification failed without status message7 months ago
graph.rsgraph: make TopoGroupedGraph return a Stream6 months ago
graph_dominators.rslib: logic to create value flow graphs and finding the value dominator1 year ago
hex_util.rscleanup: use .as_chunks() instead of chunks_exact()1 year ago
id_prefix.rsrevset: drop support for Git ref symbol resolution11 months ago
index.rsdag_walk_async: make `topo_order_*` functions async8 months ago
iter_util.rsindex: make Index::is_ancestor fallible1 year ago
lib.rslib: graph_dominators.rs: SimpleDirectedGraph1 year ago
local_working_copy.rsfix submodule deletion after rebase4 months ago
matchers.rsmatchers: extend tests to include matches(RepoPath::root())10 months ago
merge.rsclippy: nightly fixes8 months ago
merged_tree.rscleanup: use BoxStream and .boxed() more8 months ago
merged_tree_builder.rsmerge: use `Merge::into_map` in more places to avoid clones8 months ago
object_id.rsbackend: add comments and remove `missing_docs` exemption7 months ago
op_heads_store.rsop_heads_store: allow update_op_heads([x,y,z], y)5 months ago
op_store.rsgit: generate synthetic predecessors/rewrites on import/fetch6 months ago
op_walk.rsop_heads_store: require set of op heads to be non-empty5 months ago
operation.rsoperation: convert `parents` to async function8 months ago
ref_name.rscli, lib: move to Rust 2024 language edition1 year ago
refs.rsrefs: rename classify_bookmark_push_action() and related types8 months ago
repo.rsrewrite: don't rebase immutable descendants of rewritten revisions5 months ago
repo_path.rsrepo_path: use stringified paths when formatting copied path11 months ago
revset.pestrevset: accept neighbor expressions at pattern value position9 months ago
revset.rsrevset: add merge_point function4 months ago
revset_parser.rsdsl: add description support to AliasesMap6 months ago
rewrite.rsrewrite: don't rebase immutable descendants of rewritten revisions5 months ago
secret_backend.rslib: Make tokio optional by replacing tokio traits with future traits6 months ago
secure_config.rscli: add garbage collection for config files of deleted repos6 months ago
settings.rscli: git: add remotes.<name>.fetch-bookmarks/tags config7 months ago
signing.rscli lib: make use of `Self` consistent1 year ago
simple_backend.rslib: Make tokio optional by replacing tokio traits with future traits6 months ago
simple_op_heads_store.rsop_heads_store: allow update_op_heads([x,y,z], y)5 months ago
simple_op_store.rstemplater: deprecate `Operation.tags()` in favor of `.attributes()`7 months ago
ssh_signing.rsclippy: enable unnecessary_literal_bound lint11 months ago
stacked_table.rstests: break dependency cycle between jj-lib/src and testutils7 months ago
store.rslib: Make tokio optional by replacing tokio traits with future traits6 months ago
str_util.rscli: bookmark: add proper support for track/untrack by <name>@<remote> syntax5 months ago
submodule_store.rscleanup: replace clippy allow() exemptions by expect()1 year ago
test_signing_backend.rsclippy: enable unnecessary_literal_bound lint11 months ago
time_util.rstests: relax expected error kind of bad parse_datetime()9 months ago
trailer.rscleanup: replace clippy allow() exemptions by expect()1 year ago
transaction.rstransaction: do recursive merge of operations in criss-cross case6 months ago
tree.rsstore: remove sync version of `get_tree`8 months ago
tree_builder.rscleanup: leverage TryStreamExt in a few more places7 months ago
tree_merge.rslib: Make tokio optional by replacing tokio traits with future traits6 months ago
union_find.rscli, lib: move to Rust 2024 language edition1 year ago
view.rscli: git-push: add --tag=NAME flag, push tracked tags7 months ago
working_copy.rsdag_walk_async: make closest_common_node() return all matching nodes6 months ago
workspace.rsworking_copy: make start_mutation() async6 months ago
workspace_store.rsworkspaces: use relative paths for workspaces10 months ago