jj/lib/src/default_index
Yuya Nishihara 4187847c60 revset: propagate errors from filter predicates
All intermediate nodes are changed to RevWalk of Result<IndexPosition, _> type
to pass BackendError around from filter predicates. Leaf ancestors/descendants
computation is unchanged, and mapped to Result at revset_engine layer. This is
simpler than converting all RevWalk impls to Result<_, _>.
2024-10-23 09:30:51 +09:00
..
composite.rs formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
entry.rs style: add semicolon at the end of expressions used as statements 2024-10-04 22:29:13 +02:00
mod.rs formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
mutable.rs formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
readonly.rs formatting only: switch to Item level import ganularity 2024-08-22 14:52:54 -04:00
rev_walk.rs revset: implement RevWalk::map() and filter_map(), remove filter() 2024-10-23 09:30:51 +09:00
revset_engine.rs revset: propagate errors from filter predicates 2024-10-23 09:30:51 +09:00
revset_graph_iterator.rs revset: propagate errors from filter predicates 2024-10-23 09:30:51 +09:00
store.rs object_id: implement Display on ObjectId types 2024-10-16 09:12:16 +09:00