jj/lib
Yuya Nishihara a868b2d9a5 revset: do not lookup unimported tags or remote branches by unqualified name
Since e7e49527ef "git: ensure that remote branches never diverge", the last
known "refs/remotes" ref should be synced with the corresponding remote branch.
So we can always trust the branch@remote expression. We don't need "refs/tags"
lookup either since tags should have been imported by git::import_refs().

FWIW, I'm thinking of reorganizing view.git_refs() map as per-remote views.
It would be nice if we can get rid of revsets and template keywords exposing
low-level Git ref primitives.
2023-09-06 13:42:22 +09:00
..
benches
gen-protos Use { workspace = true } to appease VS Code's Cargo.toml parser 2023-08-22 21:38:53 -07:00
src revset: do not lookup unimported tags or remote branches by unqualified name 2023-09-06 13:42:22 +09:00
tests revset: do not lookup unimported tags or remote branches by unqualified name 2023-09-06 13:42:22 +09:00
testutils tests: leverage create_tree() in a few more tests 2023-08-30 19:58:42 -07:00
Cargo.toml merged_tree: add diff iterator 2023-08-25 06:40:36 -07:00