jj/lib
Martin von Zweigbergk a11c5eb4e4 predecessors: add option to not include them in commits
We want to eventually stop writing predecessors in the commit object
since we now have them in the operation object. That will expose some
problems with creating cycles between commits. This patch adds a
config option for not recording predecessors in commits so we can
start testing and fixing those issues.
2025-10-27 16:35:47 +00:00
..
benches cli, lib: move to Rust 2024 language edition 2025-07-28 17:05:41 +00:00
gen-protos protos: rename op_store to simple_op_store 2025-08-14 14:15:17 +00:00
proc-macros cli, lib: move to Rust 2024 language edition 2025-07-28 17:05:41 +00:00
src predecessors: add option to not include them in commits 2025-10-27 16:35:47 +00:00
tests repo: propagate error when there's a cycle in parent_mapping 2025-10-27 14:16:34 +00:00
testutils dag_walk: propagate error when cycle is detected 2025-10-27 14:16:34 +00:00
Cargo.toml backend: remove unused TreeValue::Conflict and read/write methods 2025-09-04 16:26:44 +00:00
LICENSE cargo: add LICENSE file to each crate we publish 2023-09-22 21:48:28 -07:00