jj/lib
Yuya Nishihara feb032ee34 settings: make UserSettings cheap to clone
I think the issue #5144 can be fixed cleanly if UserSettings object is
loaded/resolved per repo/workspace, not per CommandHelper.

This change makes it clear that UserSettings is supposed to be shared
immutably.
2024-12-31 10:51:57 +09:00
..
benches style: add semicolon at the end of expressions used as statements 2024-10-04 22:29:13 +02:00
gen-protos cargo: inherit lints configuration from workspace 2024-10-04 22:29:13 +02:00
proc-macros style: remove useless uses of .iter() 2024-10-04 22:29:13 +02:00
src settings: make UserSettings cheap to clone 2024-12-31 10:51:57 +09:00
tests config: extract jj-lib's default values to embedded TOML file 2024-12-25 10:44:37 +09:00
testutils config: extract jj-lib's default values to embedded TOML file 2024-12-25 10:44:37 +09:00
Cargo.toml repo, workspace: use dunce::canonicalize() to normalize paths 2024-12-22 09:45:37 +09:00
LICENSE