jj/lib/src
Remo Senekowitsch 5ada0f7ff2
Some checks are pending
binaries / Build binary artifacts (push) Waiting to run
website / prerelease-docs-build-deploy (ubuntu-24.04) (push) Waiting to run
Scorecards supply-chain security / Scorecards analysis (push) Waiting to run
config: deprecate git.auto-local-bookmark
2025-11-21 05:15:55 +00:00
..
config predecessors: add option to not include them in commits 2025-10-27 16:35:47 +00:00
default_index lib: replace MergedTreeId with MergedTree and Merge<TreeId> 2025-11-08 14:06:58 +00:00
diff_presentation diff_util: replace [T; 2] with Diff<T> 2025-11-10 14:41:44 +00:00
lock cleanup: replace clippy allow() exemptions by expect() 2025-09-13 04:42:02 +00:00
protos cargo: update to prost 0.14.1 2025-10-20 19:52:18 +00:00
absorb.rs lib: replace MergedTreeId with MergedTree and Merge<TreeId> 2025-11-08 14:06:58 +00:00
annotate.rs merged_tree: use Merge<TreeId> instead of Merge<Tree> 2025-11-08 14:06:58 +00:00
backend.rs lib: replace MergedTreeId with MergedTree and Merge<TreeId> 2025-11-08 14:06:58 +00:00
bisect.rs bisect: Make bisect able to search for first good/bad revision in the range 2025-10-01 22:24:32 +00:00
commit.rs lib: replace MergedTreeId with MergedTree and Merge<TreeId> 2025-11-08 14:06:58 +00:00
commit_builder.rs lib: replace MergedTreeId with MergedTree and Merge<TreeId> 2025-11-08 14:06:58 +00:00
config.rs config: add workspace-level configuration support 2025-10-12 14:43:12 +00:00
config_resolver.rs config: add hostname-based conditional config scopes 2025-11-04 09:03:29 +00:00
conflicts.rs conflicts: add "diff-experimental" conflict marker style 2025-11-05 00:00:58 +00:00
content_hash.rs content_hash: implement ContentHash for tuples up to 4 items 2025-07-07 08:17:18 +00:00
copies.rs merge: add a generic Diff<T> type, use in TreeDiffEntry 2025-09-21 16:16:33 +00:00
dag_walk.rs dag_walk: avoid using unwrap() to strip off infallible error 2025-10-27 15:17:34 +00:00
default_submodule_store.rs cleanup: replace clippy allow() exemptions by expect() 2025-09-13 04:42:02 +00:00
diff.rs cleanup: remove redundant + use<'_> after migrating to 2024 edition 2025-10-25 02:09:31 +00:00
dsl_util.rs template: Fail on unexpected keyword arguments 2025-11-13 05:15:40 +00:00
eol.rs local_working_copy: remove Default from TreeStateSettings 2025-09-14 03:55:09 +00:00
evolution.rs index: make Index::has_id fallible 2025-10-25 18:05:13 +00:00
extensions_map.rs cleanup: replace clippy allow() exemptions by expect() 2025-09-13 04:42:02 +00:00
file_util.rs cleanup: use method version of str::from_utf8() 2025-09-27 09:26:05 +00:00
files.rs cleanup: remove redundant + use<'_> after migrating to 2024 edition 2025-10-25 02:09:31 +00:00
fileset.pest fileset, revset: settle on optionally-quoted pattern syntax 2025-03-11 08:35:27 +00:00
fileset.rs fileset: enable glob matching by default 2025-11-12 11:27:41 +00:00
fileset_parser.rs fileset, revset: do not omit parentheses from expression span 2025-10-18 02:45:42 +00:00
fix.rs lib: replace MergedTreeId with MergedTree and Merge<TreeId> 2025-11-08 14:06:58 +00:00
fmt_util.rs settings: support human-readable byte sizes for max-new-file-size 2023-08-17 19:29:38 -07:00
fsmonitor.rs local_working_copy: remove Default from TreeStateSettings 2025-09-14 03:55:09 +00:00
git.rs config: add remotes.<name>.auto-track-bookmarks 2025-11-18 15:10:56 +00:00
git_backend.rs lib: replace MergedTreeId with MergedTree and Merge<TreeId> 2025-11-08 14:06:58 +00:00
git_subprocess.rs colocation: rename from "colocated repo" to "colocated workspace" 2025-11-03 16:53:26 +00:00
gitignore.rs clippy: nightly clippy fixes (more Self) 2025-10-21 02:00:14 +00:00
gpg_signing.rs cleanup: use method version of str::from_utf8() 2025-09-27 09:26:05 +00:00
graph.rs cleanup: replace clippy allow() exemptions by expect() 2025-09-13 04:42:02 +00:00
hex_util.rs cleanup: use .as_chunks() instead of chunks_exact() 2025-09-19 09:41:32 +00:00
id_prefix.rs index: make Index::has_id fallible 2025-10-25 18:05:13 +00:00
index.rs index: make Index::common_ancestors fallible 2025-10-28 13:47:44 +00:00
iter_util.rs index: make Index::is_ancestor fallible 2025-10-28 13:47:44 +00:00
lib.rs diff_util: move unified diff utils to jj-lib 2025-10-31 18:16:48 +00:00
local_working_copy.rs cli: add jj file track --include-ignored flag 2025-11-14 03:14:37 +00:00
matchers.rs matchers: add prefix matching support to GlobsMatcher 2025-11-12 11:27:41 +00:00
merge.rs diff_util: replace [T; 2] with Diff<T> 2025-11-10 14:41:44 +00:00
merged_tree.rs lib: replace MergedTreeId with MergedTree and Merge<TreeId> 2025-11-08 14:06:58 +00:00
object_id.rs cleanup: replace clippy allow() exemptions by expect() 2025-09-13 04:42:02 +00:00
op_heads_store.rs op_heads_store: convert OpHeadsStore trait to be async 2025-10-19 05:58:09 +00:00
op_store.rs op_store: convert OpStore trait to be async 2025-10-19 05:46:00 +00:00
op_walk.rs op_heads_store: convert OpHeadsStore trait to be async 2025-10-19 05:58:09 +00:00
operation.rs cleanup: remove redundant + use<'_> after migrating to 2024 edition 2025-10-25 02:09:31 +00:00
ref_name.rs cli, lib: move to Rust 2024 language edition 2025-07-28 17:05:41 +00:00
refs.rs index: make Index::is_ancestor fallible 2025-10-28 13:47:44 +00:00
repo.rs lib: replace MergedTreeId with MergedTree and Merge<TreeId> 2025-11-08 14:06:58 +00:00
repo_path.rs cleanup: replace clippy allow() exemptions by expect() 2025-09-13 04:42:02 +00:00
revset.pest revset: allow unquoted * in identifier (or pattern expression) 2025-11-15 04:11:57 +00:00
revset.rs revset: do not ignore "git" remote if user pattern is specified 2025-10-31 00:37:50 +00:00
revset_parser.rs revset: allow unquoted * in identifier (or pattern expression) 2025-11-15 04:11:57 +00:00
rewrite.rs lib: replace MergedTreeId with MergedTree and Merge<TreeId> 2025-11-08 14:06:58 +00:00
secret_backend.rs cleanup: leverage trait upcasting, delete as_any*() 2025-09-20 01:22:47 +00:00
settings.rs config: deprecate git.auto-local-bookmark 2025-11-21 05:15:55 +00:00
signing.rs cli lib: make use of Self consistent 2025-07-27 00:12:02 +00:00
simple_backend.rs lib: replace MergedTreeId with MergedTree and Merge<TreeId> 2025-11-08 14:06:58 +00:00
simple_op_heads_store.rs op_heads_store: convert OpHeadsStore trait to be async 2025-10-19 05:58:09 +00:00
simple_op_store.rs op_store: convert OpStore trait to be async 2025-10-19 05:46:00 +00:00
ssh_signing.rs ssh_signing: don't require ownership unnecessarily when parsing output 2025-11-17 14:17:32 +00:00
stacked_table.rs clippy: nightly clippy fixes (more Self) 2025-10-21 02:00:14 +00:00
store.rs lib: replace MergedTreeId with MergedTree and Merge<TreeId> 2025-11-08 14:06:58 +00:00
str_util.rs str_util: add AST type that represents compound string expressions 2025-10-29 23:59:58 +00:00
submodule_store.rs cleanup: replace clippy allow() exemptions by expect() 2025-09-13 04:42:02 +00:00
test_signing_backend.rs cleanup: use method version of str::from_utf8() 2025-09-27 09:26:05 +00:00
time_util.rs cli touch: add flag for changing author date 2025-08-26 19:02:31 +00:00
trailer.rs cleanup: replace clippy allow() exemptions by expect() 2025-09-13 04:42:02 +00:00
transaction.rs index: unify IndexStore errors into IndexStoreError enum 2025-10-23 02:07:08 +00:00
tree.rs cleanup: replace clippy allow() exemptions by expect() 2025-09-13 04:42:02 +00:00
tree_builder.rs cleanup: replace clippy allow() exemptions by expect() 2025-09-13 04:42:02 +00:00
tree_merge.rs merged_tree: use Merge<TreeId> instead of Merge<Tree> 2025-11-08 14:06:58 +00:00
union_find.rs cli, lib: move to Rust 2024 language edition 2025-07-28 17:05:41 +00:00
view.rs config: add remotes.<name>.auto-track-bookmarks 2025-11-18 15:10:56 +00:00
working_copy.rs cli: add jj file track --include-ignored flag 2025-11-14 03:14:37 +00:00
workspace.rs lib: replace MergedTreeId with MergedTree and Merge<TreeId> 2025-11-08 14:06:58 +00:00