mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 16:57:49 +03:00
3afceb0e2c
Summary: Separate out the `BundleReplayData` from the `BookmarkUpdateReason` enum. There's no real need for this to be part of the reason, and removing it means we can abstract away the remaining dependency on Mercurial changeset IDs from the main bookmarks traits. Reviewed By: mitrandir77, ikostia Differential Revision: D22417659 fbshipit-source-id: c8e5af7ba57d10a90c86437b59c0d48e587e730e
51 lines
2.1 KiB
TOML
51 lines
2.1 KiB
TOML
[package]
|
|
name = "pushrebase"
|
|
edition = "2018"
|
|
version = "0.1.0"
|
|
authors = ['Facebook']
|
|
license = "GPLv2+"
|
|
include = ["src/**/*.rs"]
|
|
|
|
[dependencies]
|
|
blobrepo = { path = "../blobrepo" }
|
|
blobrepo_hg = { path = "../blobrepo/blobrepo_hg" }
|
|
blobrepo_utils = { path = "../blobrepo_utils" }
|
|
blobstore = { path = "../blobstore" }
|
|
bookmarks = { path = "../bookmarks" }
|
|
context = { path = "../server/context" }
|
|
derived_data = { path = "../derived_data" }
|
|
derived_data_filenodes = { path = "../derived_data/filenodes" }
|
|
manifest = { path = "../manifest" }
|
|
mercurial_bundle_replay_data = { path = "../mercurial/bundle_replay_data" }
|
|
mercurial_types = { path = "../mercurial/types" }
|
|
metaconfig_types = { path = "../metaconfig/types" }
|
|
mononoke_types = { path = "../mononoke_types" }
|
|
revset = { path = "../revset" }
|
|
tunables = { path = "../tunables" }
|
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
anyhow = "1.0"
|
|
async-trait = "0.1.29"
|
|
futures = { version = "0.3.5", features = ["async-await", "compat"] }
|
|
futures-old = { package = "futures", version = "0.1" }
|
|
maplit = "1.0"
|
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
|
thiserror = "1.0"
|
|
|
|
[dev-dependencies]
|
|
blobrepo_factory = { path = "../blobrepo/factory" }
|
|
blobrepo_override = { path = "../blobrepo/override" }
|
|
dbbookmarks = { path = "../bookmarks/dbbookmarks" }
|
|
filestore = { path = "../filestore" }
|
|
fixtures = { path = "../tests/fixtures" }
|
|
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
|
|
mutable_counters = { path = "../mutable_counters" }
|
|
sql_construct = { path = "../common/sql_construct" }
|
|
sql_ext = { path = "../common/rust/sql_ext" }
|
|
tests_utils = { path = "../tests/utils" }
|
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
rand = { version = "0.7", features = ["small_rng"] }
|
|
tokio = { version = "=0.2.13", features = ["full"] }
|
|
tokio-compat = "0.1"
|