NameLast commit messageLast commit date
..
configgit: remove deprecated auto-local-bookmark5 months ago
default_indexindex: make heads() method async3 months ago
diff_presentationlib: make a few more functions async8 months ago
locklib: add `try_lock()` primitive5 months ago
protostemplater: deprecate `Operation.tags()` in favor of `.attributes()`7 months ago
absorb.rsabsorb: add `-i` / `--interactive` flag5 months ago
annotate.rsannotate: use memchr to speed up line counting4 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
converge.rslib: Implement converge_trees1 year ago
copies.rscopies: keep renames detected against multiple merge parents4 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_backend_factories.rsrepo: move `StoreFactories::default()` etc. to separate module5 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.rsiter_util: make all fallible_*() async3 months ago
git_backend.rsgit, tests: run tests with sha1 and sha256 repos5 months ago
git_subprocess.rsgit: remove FetchTagsOverride and --fetch-tags flag4 months ago
git_sync.rsgit: add planner for syncing selected commits after import4 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: add find_dominator_value_with_value_cache method1 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.rsindex: make heads() method async3 months ago
iter_util.rsiter_util: make all fallible_*() async3 months ago
lib.rsgit: add planner for syncing selected commits after import4 months ago
local_working_copy.rslocal_working_copy: skip paths that aren't valid UTF-83 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.rsrepo: Move the head normalization logic into View3 months ago
ref_name.rscli, lib: move to Rust 2024 language edition1 year ago
refs.rsindex: make is_ancestor() async3 months ago
repo.rsgit: add planner for syncing selected commits after import4 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: make `ContainingFn` async3 months ago
revset_parser.rsdsl: add description support to AliasesMap6 months ago
rewrite.rsindex: make heads() method async3 months ago
secret_backend.rslib: Make tokio optional by replacing tokio traits with future traits6 months ago
secure_config.rssecure_config: don't assume config file exists when copying from old repo3 months ago
settings.rscli: git: add remotes.<name>.fetch-bookmarks/tags config7 months ago
signing.rsstore: Use NonZeroUsize instead of usize for COMMIT_CACHE_CAPACITY3 months 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.rsstore: Use NonZeroUsize instead of usize for TREE_CACHE_CAPACITY3 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.rsindex: make heads() method async3 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.rsindex: make heads() method async3 months ago
working_copy.rslocal_working_copy: skip paths that aren't valid UTF-83 months ago
workspace.rsrepo: move `StoreFactories::default()` etc. to separate module5 months ago
workspace_store.rsworkspaces: use relative paths for workspaces10 months ago