##// END OF EJS Templates
rust-dirstatemap: remove `set_dirstate_entry`/`set_entry` methods...
rust-dirstatemap: remove `set_dirstate_entry`/`set_entry` methods These methods were needed crutches before the Rust implementation caught up to Python. Calling `set_entry` (whether from Python or Rust) was dangerous since it didn't update any of the counters of the DirstateMap data structure, while having no real way of knowing when to use it "correctly" except it you were one of the 3 people who looked deep enough into the soul of this code. Differential Revision: https://phab.mercurial-scm.org/D12519

File last commit:

r49809:7b98f4f9 default
r50012:10edc54d default
Show More
Cargo.toml
19 lines | 404 B | application/toml | TOMLLexer
[package]
name = "hg-cpython"
version = "0.1.0"
authors = ["Georges Racinet <gracinet@anybox.fr>"]
edition = "2018"
[lib]
name='rusthg'
crate-type = ["cdylib"]
[dependencies]
cpython = { version = "0.7.0", features = ["extension-module"] }
crossbeam-channel = "0.5.2"
hg-core = { path = "../hg-core"}
libc = "0.2.119"
log = "0.4.14"
env_logger = "0.9.0"
stable_deref_trait = "1.2.0"
vcsgraph = "0.2.0"