jj/lib
Martin von Zweigbergk 2d1b13b338 revset: make ToPredicateFn private, decouple public type from private
As the comment above `ToPredicateFn` says, it could be a private
type. This commit makes that happen by making the private `Revset`
implementations (`DifferenceRevset` etc.) instead implement an
internal revset type called `InternalRevset`. That type is what
extends `ToPredicateFn`, so the public type doesn't have to. The new
type will not need to implement the new functions I'm about to add to
the `Revset` trait.
2023-03-13 07:20:35 -07:00
..
gen-protos cargo: bump prost-build from 0.11.7 to 0.11.8 2023-02-28 16:13:14 +00:00
src revset: make ToPredicateFn private, decouple public type from private 2023-03-13 07:20:35 -07:00
tests revset: rename file() test for consistency 2023-03-13 07:20:35 -07:00
testutils index: load store based on type recorded in .jj/repo/index/type 2023-03-11 22:22:46 -08:00
build.rs
Cargo.toml cargo: bump pest_derive from 2.5.5 to 2.5.6 2023-03-07 17:32:21 +01:00