jj/cli
dploch 49e9003c4e revset: allow iterators to return evaluation errors
Custom backends may rely on networking or other unreliable implementations to support revsets, this change allows them to return errors cleanly instead of panicking.

For simplicity, only the public-facing Revset and RevsetGraph types are changed in this commit; the internal revset engine remains mostly unchanged and error-free since it cannot generally produce errors.
2024-10-18 17:09:35 -04:00
..
examples revset: allow iterators to return evaluation errors 2024-10-18 17:09:35 -04:00
src revset: allow iterators to return evaluation errors 2024-10-18 17:09:35 -04:00
testing style: inline variables into format strings 2024-10-04 22:29:13 +02:00
tests templates: Timestamp: add after, before methods 2024-10-16 13:46:06 +08:00
build.rs style: inline variables into format strings 2024-10-04 22:29:13 +02:00
Cargo.toml cargo: inherit lints configuration from workspace 2024-10-04 22:29:13 +02:00
LICENSE cargo: add LICENSE file to each crate we publish 2023-09-22 21:48:28 -07:00