jj/lib
Yuya Nishihara da221eb888 repo: load index eagerly to simplify error handling
If readonly_index() and index() returned Result, it would propagate to many
call sites. That seems bad for API ergonomics. Suppose most "repo" commands
depend on an index, I think it's okay to load index eagerly:

 - "jj config" doesn't load repo (nor index)
 - "jj workspace root" doesn't load repo (nor index)
 - some other mutation commands load index when printing commit summary
 - many other commands load index when resolving revset
2024-07-23 18:26:16 +09:00
..
benches
gen-protos
proc-macros
src repo: load index eagerly to simplify error handling 2024-07-23 18:26:16 +09:00
tests str_util: add regex pattern 2024-07-22 12:00:52 +09:00
testutils copy-tracking: stub get_copy_records 2024-07-03 20:26:30 -04:00
Cargo.toml cargo: add "bstr" dependency 2024-07-14 23:26:29 +09:00
LICENSE