jj/lib
Yuya Nishihara 62e4943c04 revset: reorganize expression resolution/evaluation methods
Both user and programmatic expressions use the same .evaluate() function now.
optimize() is applied globally after symbol resolution. The order shouldn't
matter, but it might be nicer because union of commit refs could be rewritten
to a single Commits(Vec<CommitId>) node.
2024-11-08 10:34:02 +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 revset: reorganize expression resolution/evaluation methods 2024-11-08 10:34:02 +09:00
tests revset: reorganize expression resolution/evaluation methods 2024-11-08 10:34:02 +09:00
testutils repo_path: add stub for checked to_fs_path(), rename unchecked functions 2024-11-06 15:03:41 -08:00
Cargo.toml cargo: add same-file dependency 2024-11-06 15:03:41 -08:00
LICENSE