jj/lib
Martin von Zweigbergk 3a351bee7d cli: don't keep Repo references from before transaction start
We had a recent bug where we used a repo reference from before we
started a transaction and modified the repo. While it's often safe and
correct to use such references, it isn't always. This patch removes
all such cases. I think it generally makes the code clearer, and
better prepared for #50, if we ever get around to that. I found these
by temporarily making `WorkspaceCommandHelper::start_transaction()`
take a mutable reference.
2022-07-06 07:21:57 -07:00
..
src cli: don't keep Repo references from before transaction start 2022-07-06 07:21:57 -07:00
tests CommitBuilder: remove unneeded store arguments 2022-07-06 07:21:57 -07:00
build.rs protos: use run_from_script() in build.rs 2022-05-05 11:46:40 -07:00
Cargo.toml cargo: bump serde_json from 1.0.81 to 1.0.82 2022-07-01 02:19:56 +08:00