##// END OF EJS Templates
dirstate: remove the python-side whitelist of allowed matchers...
dirstate: remove the python-side whitelist of allowed matchers This whitelist is too permissive because it allows matchers that contain disallowed ones deep inside, for example through `intersectionmatcher`. It is also too restrictive because it doesn't pass through some of the matchers we support, such as `patternmatcher`. It's also unnecessary because unsupported matchers raise `FallbackError` and we fall back anyway. Making this change makes more of the tests use rust code path, and therefore subtly change behavior. For example, rust status in largefiles repos seems to have strange behavior.

File last commit:

r52014:34e0670c default
r52519:865efc02 default
Show More
Cargo.toml
4 lines | 97 B | text/plain | TOMLLexer
Gregory Szorc
rust: implementation of `hg`...
r35587 [workspace]
Antoine Cezar
rhg: add rhg crate...
r45503 members = ["hg-core", "hg-cpython", "rhg"]
Gregory Szorc
hgcli: add stub PyOxidizer project...
r45128 exclude = ["chg", "hgcli"]
Raphaël Gomès
rust: add explicit resolver field to top-level cargo manifest file...
r52014 resolver = "2"