mirror of
https://github.com/facebook/sapling.git
synced 2024-12-26 06:21:48 +03:00
eden: remove unused Rust dependencies
Summary: Remove unused dependencies for Rust targets. This failed to remove the dependencies in eden/scm/edenscmnative/bindings because of the extra macro layer. Manual edits (named_deps) and misc output in P133451794 Reviewed By: dtolnay Differential Revision: D22083498 fbshipit-source-id: 170bbaf3c6d767e52e86152d0f34bf6daa198283
This commit is contained in:
parent
b84b09eee9
commit
1b4edb5567
@ -72,7 +72,6 @@ cacheblob = { path = "blobstore/cacheblob" }
|
|||||||
changesets = { path = "changesets" }
|
changesets = { path = "changesets" }
|
||||||
cmdlib = { path = "cmdlib" }
|
cmdlib = { path = "cmdlib" }
|
||||||
context = { path = "server/context" }
|
context = { path = "server/context" }
|
||||||
dbbookmarks = { path = "bookmarks/dbbookmarks" }
|
|
||||||
deleted_files_manifest = { path = "derived_data/deleted_files_manifest" }
|
deleted_files_manifest = { path = "derived_data/deleted_files_manifest" }
|
||||||
derived_data = { path = "derived_data" }
|
derived_data = { path = "derived_data" }
|
||||||
derived_data_utils = { path = "derived_data/utils" }
|
derived_data_utils = { path = "derived_data/utils" }
|
||||||
@ -81,16 +80,13 @@ filestore = { path = "filestore" }
|
|||||||
fsnodes = { path = "derived_data/fsnodes" }
|
fsnodes = { path = "derived_data/fsnodes" }
|
||||||
lfs_import_lib = { path = "lfs_import_lib" }
|
lfs_import_lib = { path = "lfs_import_lib" }
|
||||||
manifest = { path = "manifest" }
|
manifest = { path = "manifest" }
|
||||||
mercurial_derived_data = { path = "derived_data/mercurial_derived_data" }
|
|
||||||
mercurial_revlog = { path = "mercurial/revlog" }
|
mercurial_revlog = { path = "mercurial/revlog" }
|
||||||
mercurial_types = { path = "mercurial/types" }
|
mercurial_types = { path = "mercurial/types" }
|
||||||
metaconfig_types = { path = "metaconfig/types" }
|
metaconfig_types = { path = "metaconfig/types" }
|
||||||
mononoke_types = { path = "mononoke_types" }
|
mononoke_types = { path = "mononoke_types" }
|
||||||
phases = { path = "phases" }
|
|
||||||
revset = { path = "revset" }
|
revset = { path = "revset" }
|
||||||
scuba_ext = { path = "common/scuba_ext" }
|
scuba_ext = { path = "common/scuba_ext" }
|
||||||
unodes = { path = "derived_data/unodes" }
|
unodes = { path = "derived_data/unodes" }
|
||||||
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
@ -110,7 +106,6 @@ futures = { version = "0.3", features = ["async-await", "compat"] }
|
|||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
futures-util = "0.3"
|
futures-util = "0.3"
|
||||||
itertools = "0.8"
|
itertools = "0.8"
|
||||||
maplit = "1.0"
|
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
rand = { version = "0.7", features = ["small_rng"] }
|
||||||
serde = { version = "1.0", features = ["derive", "rc"] }
|
serde = { version = "1.0", features = ["derive", "rc"] }
|
||||||
serde_derive = "1.0"
|
serde_derive = "1.0"
|
||||||
@ -119,13 +114,13 @@ slog = { version = "2.5", features = ["max_level_debug"] }
|
|||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
tokio = { version = "=0.2.13", features = ["full"] }
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
tokio-old = { package = "tokio", version = "0.1" }
|
tokio-old = { package = "tokio", version = "0.1" }
|
||||||
tokio-timer = "0.2"
|
|
||||||
toml = "=0.5.6"
|
toml = "=0.5.6"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
fixtures = { path = "tests/fixtures" }
|
fixtures = { path = "tests/fixtures" }
|
||||||
tests_utils = { path = "tests/utils" }
|
tests_utils = { path = "tests/utils" }
|
||||||
bytes-old = { package = "bytes", version = "0.4", features = ["serde"] }
|
bytes-old = { package = "bytes", version = "0.4", features = ["serde"] }
|
||||||
|
maplit = "1.0"
|
||||||
|
|
||||||
[workspace]
|
[workspace]
|
||||||
|
|
||||||
|
@ -36,7 +36,6 @@ filestore = { path = "../filestore" }
|
|||||||
fixtures = { path = "../tests/fixtures" }
|
fixtures = { path = "../tests/fixtures" }
|
||||||
manifest = { path = "../manifest" }
|
manifest = { path = "../manifest" }
|
||||||
mercurial_types = { path = "../mercurial/types" }
|
mercurial_types = { path = "../mercurial/types" }
|
||||||
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
|
|
||||||
movers = { path = "../commit_rewriting/movers" }
|
movers = { path = "../commit_rewriting/movers" }
|
||||||
revset = { path = "../revset" }
|
revset = { path = "../revset" }
|
||||||
skiplist = { path = "../reachabilityindex/skiplist" }
|
skiplist = { path = "../reachabilityindex/skiplist" }
|
||||||
|
@ -37,7 +37,6 @@ scuba_ext = { path = "../common/scuba_ext" }
|
|||||||
topo_sort = { path = "../common/topo_sort" }
|
topo_sort = { path = "../common/topo_sort" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
@ -63,9 +62,9 @@ derived_data_filenodes = { path = "../derived_data/filenodes" }
|
|||||||
fixtures = { path = "../tests/fixtures" }
|
fixtures = { path = "../tests/fixtures" }
|
||||||
memblob = { path = "../blobstore/memblob" }
|
memblob = { path = "../blobstore/memblob" }
|
||||||
mercurial_types-mocks = { path = "../mercurial/types/mocks" }
|
mercurial_types-mocks = { path = "../mercurial/types/mocks" }
|
||||||
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
|
|
||||||
tests_utils = { path = "../tests/utils" }
|
tests_utils = { path = "../tests/utils" }
|
||||||
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
ascii = "1.0"
|
ascii = "1.0"
|
||||||
assert_matches = "1.3"
|
assert_matches = "1.3"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
bytes = { version = "0.5", features = ["serde"] }
|
||||||
|
@ -19,10 +19,8 @@ futures = "0.1"
|
|||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
memblob = { path = "../../blobstore/memblob" }
|
memblob = { path = "../../blobstore/memblob" }
|
||||||
prefixblob = { path = "../../blobstore/prefixblob" }
|
|
||||||
redactedblobstore = { path = "../../blobstore/redactedblobstore" }
|
redactedblobstore = { path = "../../blobstore/redactedblobstore" }
|
||||||
scuba_ext = { path = "../../common/scuba_ext" }
|
scuba_ext = { path = "../../common/scuba_ext" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
bytes = { version = "0.5", features = ["serde"] }
|
||||||
tokio = "0.1"
|
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -42,10 +42,7 @@ sql_construct = { path = "../../common/sql_construct" }
|
|||||||
sql_ext = { path = "../../common/rust/sql_ext" }
|
sql_ext = { path = "../../common/rust/sql_ext" }
|
||||||
unodes = { path = "../../derived_data/unodes" }
|
unodes = { path = "../../derived_data/unodes" }
|
||||||
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { 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" }
|
sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
|
@ -15,7 +15,6 @@ path = "test/main.rs"
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
context = { path = "../server/context" }
|
context = { path = "../server/context" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
abomonation = "0.7"
|
abomonation = "0.7"
|
||||||
@ -32,8 +31,6 @@ fileblob = { path = "fileblob" }
|
|||||||
memblob = { path = "memblob" }
|
memblob = { path = "memblob" }
|
||||||
mononoke_types = { path = "../mononoke_types" }
|
mononoke_types = { path = "../mononoke_types" }
|
||||||
redactedblobstore = { path = "redactedblobstore" }
|
redactedblobstore = { path = "redactedblobstore" }
|
||||||
lazy_static = "1.0"
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
|
||||||
tempdir = "0.3"
|
tempdir = "0.3"
|
||||||
tokio = "0.1"
|
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -14,13 +14,11 @@ memcache-lock-thrift = { path = "../if" }
|
|||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
prefixblob = { path = "../prefixblob" }
|
prefixblob = { path = "../prefixblob" }
|
||||||
redactedblobstore = { path = "../redactedblobstore" }
|
redactedblobstore = { path = "../redactedblobstore" }
|
||||||
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
hostname = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
hostname = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
memcache = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
memcache = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
@ -31,9 +29,9 @@ futures = { version = "0.3", features = ["async-await", "compat"] }
|
|||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
tokio = { version = "=0.2.13", features = ["full"] }
|
||||||
tokio-compat = "0.1"
|
|
||||||
tokio-old = { package = "tokio", version = "0.1" }
|
tokio-old = { package = "tokio", version = "0.1" }
|
||||||
tokio-timer = "0.2"
|
tokio-timer = "0.2"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
bytes-old = { package = "bytes", version = "0.4", features = ["serde"] }
|
bytes-old = { package = "bytes", version = "0.4", features = ["serde"] }
|
||||||
|
tokio-compat = "0.1"
|
||||||
|
@ -10,14 +10,12 @@ include = ["src/*.rs"]
|
|||||||
blobstore = { path = ".." }
|
blobstore = { path = ".." }
|
||||||
context = { path = "../../server/context" }
|
context = { path = "../../server/context" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
|
||||||
futures = "0.1"
|
futures = "0.1"
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
rand = { version = "0.7", features = ["small_rng"] }
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
memblob = { path = "../memblob" }
|
memblob = { path = "../memblob" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
@ -7,24 +7,22 @@ license = "GPLv2+"
|
|||||||
include = ["src/*.rs"]
|
include = ["src/*.rs"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
async_limiter = { path = "../../common/async_limiter" }
|
|
||||||
blobstore = { path = ".." }
|
blobstore = { path = ".." }
|
||||||
context = { path = "../../server/context" }
|
context = { path = "../../server/context" }
|
||||||
metaconfig_types = { path = "../../metaconfig/types" }
|
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
sql_ext = { path = "../../common/rust/sql_ext" }
|
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
|
async_limiter = { path = "../../common/async_limiter" }
|
||||||
scuba_ext = { path = "../../common/scuba_ext" }
|
scuba_ext = { path = "../../common/scuba_ext" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
slog_glog_fmt = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
slog_glog_fmt = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
nonzero_ext = "0.2"
|
nonzero_ext = "0.2"
|
||||||
ratelimit_meter = "5"
|
ratelimit_meter = "5"
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
|
tokio = { version = "=0.2.13", features = ["full"] }
|
||||||
|
@ -18,4 +18,3 @@ futures-util = "0.3"
|
|||||||
rand = { version = "0.7", features = ["small_rng"] }
|
rand = { version = "0.7", features = ["small_rng"] }
|
||||||
rand_distr = "0.2"
|
rand_distr = "0.2"
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
tokio = { version = "=0.2.13", features = ["full"] }
|
||||||
tokio-compat = "0.1"
|
|
||||||
|
@ -11,35 +11,23 @@ blobstore = { path = ".." }
|
|||||||
blobstore_sync_queue = { path = "../../blobstore_sync_queue" }
|
blobstore_sync_queue = { path = "../../blobstore_sync_queue" }
|
||||||
cacheblob = { path = "../cacheblob" }
|
cacheblob = { path = "../cacheblob" }
|
||||||
chaosblob = { path = "../chaosblob" }
|
chaosblob = { path = "../chaosblob" }
|
||||||
context = { path = "../../server/context" }
|
|
||||||
fileblob = { path = "../fileblob" }
|
fileblob = { path = "../fileblob" }
|
||||||
logblob = { path = "../logblob" }
|
logblob = { path = "../logblob" }
|
||||||
memblob = { path = "../memblob" }
|
memblob = { path = "../memblob" }
|
||||||
metaconfig_types = { path = "../../metaconfig/types" }
|
metaconfig_types = { path = "../../metaconfig/types" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
|
||||||
multiplexedblob = { path = "../multiplexedblob" }
|
multiplexedblob = { path = "../multiplexedblob" }
|
||||||
newfilenodes = { path = "../../newfilenodes" }
|
|
||||||
packblob = { path = "../packblob" }
|
packblob = { path = "../packblob" }
|
||||||
prefixblob = { path = "../prefixblob" }
|
prefixblob = { path = "../prefixblob" }
|
||||||
readonlyblob = { path = "../readonlyblob" }
|
readonlyblob = { path = "../readonlyblob" }
|
||||||
scuba_ext = { path = "../../common/scuba_ext" }
|
|
||||||
sql_construct = { path = "../../common/sql_construct" }
|
sql_construct = { path = "../../common/sql_construct" }
|
||||||
sql_ext = { path = "../../common/rust/sql_ext" }
|
sql_ext = { path = "../../common/rust/sql_ext" }
|
||||||
sqlblob = { path = "../sqlblob" }
|
sqlblob = { path = "../sqlblob" }
|
||||||
throttledblob = { path = "../throttledblob" }
|
throttledblob = { path = "../throttledblob" }
|
||||||
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
itertools = "0.8"
|
|
||||||
serde = { version = "1.0", features = ["derive", "rc"] }
|
|
||||||
serde_derive = "1.0"
|
|
||||||
serde_json = "1.0"
|
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
|
@ -16,4 +16,3 @@ futures = { version = "0.3", features = ["async-await", "compat"] }
|
|||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
percent-encoding = "2.1"
|
percent-encoding = "2.1"
|
||||||
tempfile = "3.1"
|
tempfile = "3.1"
|
||||||
url = "2.1.0"
|
|
||||||
|
@ -14,7 +14,5 @@ mononoke_types = { path = "../../mononoke_types" }
|
|||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
|
||||||
|
@ -14,28 +14,26 @@ cacheblob = { path = "../cacheblob" }
|
|||||||
context = { path = "../../server/context" }
|
context = { path = "../../server/context" }
|
||||||
metaconfig_types = { path = "../../metaconfig/types" }
|
metaconfig_types = { path = "../../metaconfig/types" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
sql_construct = { path = "../../common/sql_construct" }
|
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
itertools = "0.8"
|
itertools = "0.8"
|
||||||
lazy_static = "1.0"
|
|
||||||
nonzero_ext = "0.2"
|
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
tokio = "0.1"
|
tokio = "0.1"
|
||||||
tokio-compat = "0.1"
|
|
||||||
uuid = { version = "0.8.1", features = ["v4"] }
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
memblob = { path = "../memblob" }
|
memblob = { path = "../memblob" }
|
||||||
readonlyblob = { path = "../readonlyblob" }
|
readonlyblob = { path = "../readonlyblob" }
|
||||||
|
sql_construct = { path = "../../common/sql_construct" }
|
||||||
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
bytes = { version = "0.5", features = ["serde"] }
|
||||||
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
|
nonzero_ext = "0.2"
|
||||||
|
tokio-compat = "0.1"
|
||||||
|
@ -12,9 +12,6 @@ context = { path = "../../server/context" }
|
|||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
packblob-thrift = { path = "if" }
|
packblob-thrift = { path = "if" }
|
||||||
zstdelta = { path = "../../../scm/lib/zstdelta" }
|
zstdelta = { path = "../../../scm/lib/zstdelta" }
|
||||||
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
@ -22,10 +19,11 @@ ascii = "1.0"
|
|||||||
bytes = { version = "0.5", features = ["serde"] }
|
bytes = { version = "0.5", features = ["serde"] }
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
tokio-compat = "0.1"
|
|
||||||
zstd = "=0.4.23"
|
zstd = "=0.4.23"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
memblob = { path = "../memblob" }
|
memblob = { path = "../memblob" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
rand = { version = "0.7", features = ["small_rng"] }
|
||||||
rand_xorshift = "0.2"
|
rand_xorshift = "0.2"
|
||||||
|
tokio-compat = "0.1"
|
||||||
|
@ -10,12 +10,12 @@ include = ["src/*.rs"]
|
|||||||
blobstore = { path = ".." }
|
blobstore = { path = ".." }
|
||||||
context = { path = "../../server/context" }
|
context = { path = "../../server/context" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
|
||||||
futures = "0.1"
|
|
||||||
inlinable_string = "0.1"
|
inlinable_string = "0.1"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
memblob = { path = "../memblob" }
|
memblob = { path = "../memblob" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
bytes = { version = "0.5", features = ["serde"] }
|
||||||
|
futures = "0.1"
|
||||||
|
@ -10,13 +10,11 @@ include = ["src/*.rs"]
|
|||||||
blobstore = { path = ".." }
|
blobstore = { path = ".." }
|
||||||
context = { path = "../../server/context" }
|
context = { path = "../../server/context" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
|
||||||
futures = "0.1"
|
futures = "0.1"
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
memblob = { path = "../memblob" }
|
memblob = { path = "../memblob" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
@ -15,17 +15,16 @@ scuba_ext = { path = "../../common/scuba_ext" }
|
|||||||
sql_construct = { path = "../../common/sql_construct" }
|
sql_construct = { path = "../../common/sql_construct" }
|
||||||
sql_ext = { path = "../../common/rust/sql_ext" }
|
sql_ext = { path = "../../common/rust/sql_ext" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { 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" }
|
sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
assert_matches = "1.3"
|
|
||||||
futures = "0.1"
|
futures = "0.1"
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
memblob = { path = "../memblob" }
|
memblob = { path = "../memblob" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
assert_matches = "1.3"
|
||||||
maplit = "1.0"
|
maplit = "1.0"
|
||||||
tokio = "0.1"
|
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -11,13 +11,10 @@ blobstore = { path = ".." }
|
|||||||
context = { path = "../../server/context" }
|
context = { path = "../../server/context" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
|
||||||
futures = "0.1"
|
futures = "0.1"
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
|
||||||
thiserror = "1.0"
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
memblob = { path = "../memblob" }
|
memblob = { path = "../memblob" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
@ -11,27 +11,20 @@ blobstore = { path = ".." }
|
|||||||
context = { path = "../../server/context" }
|
context = { path = "../../server/context" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
sql_ext = { path = "../../common/rust/sql_ext" }
|
sql_ext = { path = "../../common/rust/sql_ext" }
|
||||||
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
memcache = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
async-trait = "0.1.29"
|
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
bytes = { version = "0.5", features = ["serde"] }
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
once_cell = "1.2"
|
once_cell = "1.2"
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
rand = { version = "0.7", features = ["small_rng"] }
|
||||||
serde = { version = "1.0", features = ["derive", "rc"] }
|
|
||||||
serde_derive = "1.0"
|
|
||||||
serde_json = "1.0"
|
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
tokio = { version = "=0.2.13", features = ["full"] }
|
||||||
tokio-compat = "0.1"
|
|
||||||
tokio-old = { package = "tokio", version = "0.1" }
|
tokio-old = { package = "tokio", version = "0.1" }
|
||||||
twox-hash = "1.5"
|
twox-hash = "1.5"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
quickcheck = "0.9"
|
tokio-compat = "0.1"
|
||||||
|
@ -16,6 +16,3 @@ anyhow = "1.0"
|
|||||||
futures = "0.1"
|
futures = "0.1"
|
||||||
futures-util = "0.3"
|
futures-util = "0.3"
|
||||||
ratelimit_meter = "5"
|
ratelimit_meter = "5"
|
||||||
thiserror = "1.0"
|
|
||||||
tokio = "0.1"
|
|
||||||
tokio-compat = "0.1"
|
|
||||||
|
@ -27,5 +27,4 @@ tests_utils = { path = "../../tests/utils" }
|
|||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
maplit = "1.0"
|
maplit = "1.0"
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -21,7 +21,6 @@ mercurial_types = { path = "../mercurial/types" }
|
|||||||
mononoke_types = { path = "../mononoke_types" }
|
mononoke_types = { path = "../mononoke_types" }
|
||||||
sql_construct = { path = "../common/sql_construct" }
|
sql_construct = { path = "../common/sql_construct" }
|
||||||
sql_ext = { path = "../common/rust/sql_ext" }
|
sql_ext = { path = "../common/rust/sql_ext" }
|
||||||
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
@ -36,8 +35,6 @@ anyhow = "1.0"
|
|||||||
bytes = { version = "0.5", features = ["serde"] }
|
bytes = { version = "0.5", features = ["serde"] }
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
tokio = "0.1"
|
|
||||||
tokio-compat = "0.1"
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
mercurial_types-mocks = { path = "../mercurial/types/mocks" }
|
mercurial_types-mocks = { path = "../mercurial/types/mocks" }
|
||||||
|
@ -24,4 +24,3 @@ fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch
|
|||||||
maplit = "1.0"
|
maplit = "1.0"
|
||||||
quickcheck = "0.9"
|
quickcheck = "0.9"
|
||||||
tokio = "0.1"
|
tokio = "0.1"
|
||||||
tokio-compat = "0.1"
|
|
||||||
|
@ -13,7 +13,3 @@ anyhow = "1.0"
|
|||||||
ascii = "1.0"
|
ascii = "1.0"
|
||||||
quickcheck = "0.9"
|
quickcheck = "0.9"
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
rand = { version = "0.7", features = ["small_rng"] }
|
||||||
|
|
||||||
[dev-dependencies]
|
|
||||||
mononoke_types-mocks = { path = "../../mononoke_types/mocks" }
|
|
||||||
maplit = "1.0"
|
|
||||||
|
@ -35,5 +35,4 @@ fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch
|
|||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
maplit = "1.0"
|
maplit = "1.0"
|
||||||
quickcheck = "0.9"
|
quickcheck = "0.9"
|
||||||
tokio = "0.1"
|
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -18,8 +18,5 @@ futures = { version = "0.3", features = ["async-await", "compat"] }
|
|||||||
bookmarks = { path = "../bookmarks" }
|
bookmarks = { path = "../bookmarks" }
|
||||||
fixtures = { path = "../tests/fixtures" }
|
fixtures = { path = "../tests/fixtures" }
|
||||||
mercurial_types = { path = "../mercurial/types" }
|
mercurial_types = { path = "../mercurial/types" }
|
||||||
revset = { path = "../revset" }
|
|
||||||
tests_utils = { path = "../tests/utils" }
|
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures-util = "0.3"
|
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -11,10 +11,8 @@ caching_ext = { path = "../common/rust/caching_ext" }
|
|||||||
changeset-entry-thrift = { path = "if" }
|
changeset-entry-thrift = { path = "if" }
|
||||||
context = { path = "../server/context" }
|
context = { path = "../server/context" }
|
||||||
mononoke_types = { path = "../mononoke_types" }
|
mononoke_types = { path = "../mononoke_types" }
|
||||||
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
|
|
||||||
sql_construct = { path = "../common/sql_construct" }
|
sql_construct = { path = "../common/sql_construct" }
|
||||||
sql_ext = { path = "../common/rust/sql_ext" }
|
sql_ext = { path = "../common/rust/sql_ext" }
|
||||||
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
@ -30,9 +28,8 @@ bytes = { version = "0.5", features = ["serde"] }
|
|||||||
futures = "0.1"
|
futures = "0.1"
|
||||||
maplit = "1.0"
|
maplit = "1.0"
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
tokio = "0.1"
|
|
||||||
tokio-compat = "0.1"
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
|
||||||
assert_matches = "1.3"
|
assert_matches = "1.3"
|
||||||
|
tokio-compat = "0.1"
|
||||||
|
@ -45,6 +45,3 @@ slog = { version = "2.5", features = ["max_level_debug"] }
|
|||||||
slog-term = "2.4.2"
|
slog-term = "2.4.2"
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
tokio = { version = "=0.2.13", features = ["full"] }
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
|
||||||
[dev-dependencies]
|
|
||||||
tokio-timer = "0.2"
|
|
||||||
|
@ -21,6 +21,3 @@ futures = { version = "0.3", features = ["async-await", "compat"] }
|
|||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
futures-util = "0.3"
|
futures-util = "0.3"
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
|
|
||||||
[dev-dependencies]
|
|
||||||
tokio-timer = "0.2"
|
|
||||||
|
@ -10,7 +10,6 @@ include = ["src/**/*.rs"]
|
|||||||
mercurial_types = { path = "../../mercurial/types" }
|
mercurial_types = { path = "../../mercurial/types" }
|
||||||
metaconfig_types = { path = "../../metaconfig/types" }
|
metaconfig_types = { path = "../../metaconfig/types" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
itertools = "0.8"
|
itertools = "0.8"
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
|
@ -17,6 +17,8 @@ use time_ext::DurationExt;
|
|||||||
use tracing::TraceContext;
|
use tracing::TraceContext;
|
||||||
use tunables::tunables;
|
use tunables::tunables;
|
||||||
|
|
||||||
|
use anyhow as _; // oss uses anyhow
|
||||||
|
|
||||||
#[cfg(fbcode_build)]
|
#[cfg(fbcode_build)]
|
||||||
mod facebook;
|
mod facebook;
|
||||||
#[cfg(not(fbcode_build))]
|
#[cfg(not(fbcode_build))]
|
||||||
|
@ -9,18 +9,13 @@ include = ["src/**/*.rs"]
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
blobrepo = { path = "../blobrepo" }
|
blobrepo = { path = "../blobrepo" }
|
||||||
blobstore = { path = "../blobstore" }
|
blobstore = { path = "../blobstore" }
|
||||||
bookmarks = { path = "../bookmarks" }
|
|
||||||
bounded_traversal = { path = "../common/bounded_traversal" }
|
bounded_traversal = { path = "../common/bounded_traversal" }
|
||||||
cacheblob = { path = "../blobstore/cacheblob" }
|
cacheblob = { path = "../blobstore/cacheblob" }
|
||||||
changeset_fetcher = { path = "../blobrepo/changeset_fetcher" }
|
|
||||||
context = { path = "../server/context" }
|
context = { path = "../server/context" }
|
||||||
metaconfig_types = { path = "../metaconfig/types" }
|
metaconfig_types = { path = "../metaconfig/types" }
|
||||||
mononoke_types = { path = "../mononoke_types" }
|
mononoke_types = { path = "../mononoke_types" }
|
||||||
revset = { path = "../revset" }
|
|
||||||
scuba_ext = { path = "../common/scuba_ext" }
|
scuba_ext = { path = "../common/scuba_ext" }
|
||||||
topo_sort = { path = "../common/topo_sort" }
|
topo_sort = { path = "../common/topo_sort" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
@ -29,24 +24,23 @@ time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", bran
|
|||||||
tracing = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
tracing = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
async-trait = "0.1.29"
|
async-trait = "0.1.29"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
itertools = "0.8"
|
|
||||||
lazy_static = "1.0"
|
|
||||||
maplit = "1.0"
|
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
rand = { version = "0.7", features = ["small_rng"] }
|
||||||
regex = "1.3.7"
|
|
||||||
scopeguard = "1.0.0"
|
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
tokio = { version = "=0.2.13", features = ["full"] }
|
||||||
tokio-compat = "0.1"
|
|
||||||
tokio-old = { package = "tokio", version = "0.1" }
|
tokio-old = { package = "tokio", version = "0.1" }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
|
bookmarks = { path = "../bookmarks" }
|
||||||
fixtures = { path = "../tests/fixtures" }
|
fixtures = { path = "../tests/fixtures" }
|
||||||
mercurial_types = { path = "../mercurial/types" }
|
mercurial_types = { path = "../mercurial/types" }
|
||||||
|
revset = { path = "../revset" }
|
||||||
tests_utils = { path = "../tests/utils" }
|
tests_utils = { path = "../tests/utils" }
|
||||||
futures-util = "0.3"
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
lazy_static = "1.0"
|
||||||
|
maplit = "1.0"
|
||||||
|
tokio-compat = "0.1"
|
||||||
tokio-timer = "0.2"
|
tokio-timer = "0.2"
|
||||||
|
@ -17,14 +17,11 @@ derived_data = { path = ".." }
|
|||||||
filestore = { path = "../../filestore" }
|
filestore = { path = "../../filestore" }
|
||||||
manifest = { path = "../../manifest" }
|
manifest = { path = "../../manifest" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
mononoke_types-thrift = { path = "../../mononoke_types/if" }
|
|
||||||
unodes = { path = "../unodes" }
|
unodes = { path = "../unodes" }
|
||||||
xdiff = { path = "../../../scm/lib/xdiff" }
|
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
bytes = { version = "0.5", features = ["serde"] }
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
|
|
||||||
@ -33,4 +30,5 @@ blobrepo_factory = { path = "../../blobrepo/factory" }
|
|||||||
tests_utils = { path = "../../tests/utils" }
|
tests_utils = { path = "../../tests/utils" }
|
||||||
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
maplit = "1.0"
|
maplit = "1.0"
|
||||||
|
@ -16,22 +16,15 @@ context = { path = "../../server/context" }
|
|||||||
derived_data = { path = ".." }
|
derived_data = { path = ".." }
|
||||||
derived_data-thrift = { path = "if" }
|
derived_data-thrift = { path = "if" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
mononoke_types-thrift = { path = "../../mononoke_types/if" }
|
|
||||||
repo_blobstore = { path = "../../blobrepo/repo_blobstore" }
|
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
|
||||||
futures = "0.1"
|
futures = "0.1"
|
||||||
tokio-compat = "0.1"
|
|
||||||
unicode-segmentation = "1.6.0"
|
unicode-segmentation = "1.6.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
blobrepo_factory = { path = "../../blobrepo/factory" }
|
|
||||||
fixtures = { path = "../../tests/fixtures" }
|
fixtures = { path = "../../tests/fixtures" }
|
||||||
mercurial_types = { path = "../../mercurial/types" }
|
mercurial_types = { path = "../../mercurial/types" }
|
||||||
tests_utils = { path = "../../tests/utils" }
|
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
maplit = "1.0"
|
maplit = "1.0"
|
||||||
|
tokio-compat = "0.1"
|
||||||
|
@ -12,33 +12,26 @@ path = "lib.rs"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
blobrepo = { path = "../../blobrepo" }
|
blobrepo = { path = "../../blobrepo" }
|
||||||
blobstore = { path = "../../blobstore" }
|
blobstore = { path = "../../blobstore" }
|
||||||
bookmarks = { path = "../../bookmarks" }
|
|
||||||
context = { path = "../../server/context" }
|
context = { path = "../../server/context" }
|
||||||
derived_data = { path = ".." }
|
derived_data = { path = ".." }
|
||||||
manifest = { path = "../../manifest" }
|
manifest = { path = "../../manifest" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
repo_blobstore = { path = "../../blobrepo/repo_blobstore" }
|
repo_blobstore = { path = "../../blobrepo/repo_blobstore" }
|
||||||
revset = { path = "../../revset" }
|
|
||||||
unodes = { path = "../unodes" }
|
unodes = { path = "../unodes" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
bytes = { version = "0.5", features = ["serde"] }
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
maplit = "1.0"
|
|
||||||
parking_lot = "0.10.2"
|
parking_lot = "0.10.2"
|
||||||
serde = { version = "1.0", features = ["derive", "rc"] }
|
|
||||||
serde_derive = "1.0"
|
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
|
||||||
thiserror = "1.0"
|
|
||||||
tokio = "0.1"
|
tokio = "0.1"
|
||||||
tokio-compat = "0.1"
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
blobrepo_factory = { path = "../../blobrepo/factory" }
|
blobrepo_factory = { path = "../../blobrepo/factory" }
|
||||||
fixtures = { path = "../../tests/fixtures" }
|
fixtures = { path = "../../tests/fixtures" }
|
||||||
test_utils = { path = "../../manifest/test_utils" }
|
test_utils = { path = "../../manifest/test_utils" }
|
||||||
tests_utils = { path = "../../tests/utils" }
|
tests_utils = { path = "../../tests/utils" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
maplit = "1.0"
|
||||||
|
tokio-compat = "0.1"
|
||||||
|
@ -19,29 +19,20 @@ derived_data = { path = ".." }
|
|||||||
manifest = { path = "../../manifest" }
|
manifest = { path = "../../manifest" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
mononoke_types-thrift = { path = "../../mononoke_types/if" }
|
mononoke_types-thrift = { path = "../../mononoke_types/if" }
|
||||||
tunables = { path = "../../tunables" }
|
|
||||||
unodes = { path = "../unodes" }
|
unodes = { path = "../unodes" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
tracing = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
bytes = { version = "0.5", features = ["serde"] }
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
futures-util = "0.3"
|
futures-util = "0.3"
|
||||||
itertools = "0.8"
|
|
||||||
maplit = "1.0"
|
maplit = "1.0"
|
||||||
pretty_assertions = "0.6"
|
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
|
||||||
rand_xorshift = "0.2"
|
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
tokio = { version = "=0.2.13", features = ["full"] }
|
||||||
tokio-compat = "0.1"
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
benchmark_lib = { path = "../../benchmark" }
|
benchmark_lib = { path = "../../benchmark" }
|
||||||
@ -52,3 +43,8 @@ mercurial_types = { path = "../../mercurial/types" }
|
|||||||
mononoke_types-mocks = { path = "../../mononoke_types/mocks" }
|
mononoke_types-mocks = { path = "../../mononoke_types/mocks" }
|
||||||
revset = { path = "../../revset" }
|
revset = { path = "../../revset" }
|
||||||
tests_utils = { path = "../../tests/utils" }
|
tests_utils = { path = "../../tests/utils" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
pretty_assertions = "0.6"
|
||||||
|
rand = { version = "0.7", features = ["small_rng"] }
|
||||||
|
rand_xorshift = "0.2"
|
||||||
|
tokio-compat = "0.1"
|
||||||
|
@ -12,38 +12,25 @@ path = "lib.rs"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
blobrepo = { path = "../../blobrepo" }
|
blobrepo = { path = "../../blobrepo" }
|
||||||
blobstore = { path = "../../blobstore" }
|
blobstore = { path = "../../blobstore" }
|
||||||
bookmarks = { path = "../../bookmarks" }
|
|
||||||
context = { path = "../../server/context" }
|
context = { path = "../../server/context" }
|
||||||
derived_data = { path = ".." }
|
derived_data = { path = ".." }
|
||||||
filenodes = { path = "../../filenodes" }
|
filenodes = { path = "../../filenodes" }
|
||||||
manifest = { path = "../../manifest" }
|
manifest = { path = "../../manifest" }
|
||||||
mercurial_types = { path = "../../mercurial/types" }
|
mercurial_types = { path = "../../mercurial/types" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
phases = { path = "../../phases" }
|
|
||||||
repo_blobstore = { path = "../../blobrepo/repo_blobstore" }
|
|
||||||
revset = { path = "../../revset" }
|
|
||||||
unodes = { path = "../unodes" }
|
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
futures-util = "0.3"
|
futures-util = "0.3"
|
||||||
itertools = "0.8"
|
itertools = "0.8"
|
||||||
maplit = "1.0"
|
|
||||||
serde = { version = "1.0", features = ["derive", "rc"] }
|
|
||||||
serde_derive = "1.0"
|
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
|
||||||
thiserror = "1.0"
|
|
||||||
tokio = "0.1"
|
|
||||||
tokio-compat = "0.1"
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
blobrepo_factory = { path = "../../blobrepo/factory" }
|
blobrepo_factory = { path = "../../blobrepo/factory" }
|
||||||
fixtures = { path = "../../tests/fixtures" }
|
|
||||||
test_utils = { path = "../../manifest/test_utils" }
|
|
||||||
tests_utils = { path = "../../tests/utils" }
|
tests_utils = { path = "../../tests/utils" }
|
||||||
tunables = { path = "../../tunables" }
|
tunables = { path = "../../tunables" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
maplit = "1.0"
|
||||||
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
|
tokio-compat = "0.1"
|
||||||
|
@ -12,23 +12,15 @@ path = "lib.rs"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
blobrepo = { path = "../../blobrepo" }
|
blobrepo = { path = "../../blobrepo" }
|
||||||
blobstore = { path = "../../blobstore" }
|
blobstore = { path = "../../blobstore" }
|
||||||
bookmarks = { path = "../../bookmarks" }
|
|
||||||
context = { path = "../../server/context" }
|
context = { path = "../../server/context" }
|
||||||
derived_data = { path = ".." }
|
derived_data = { path = ".." }
|
||||||
filestore = { path = "../../filestore" }
|
filestore = { path = "../../filestore" }
|
||||||
manifest = { path = "../../manifest" }
|
manifest = { path = "../../manifest" }
|
||||||
mercurial_types = { path = "../../mercurial/types" }
|
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
repo_blobstore = { path = "../../blobrepo/repo_blobstore" }
|
repo_blobstore = { path = "../../blobrepo/repo_blobstore" }
|
||||||
revset = { path = "../../revset" }
|
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
ascii = "1.0"
|
ascii = "1.0"
|
||||||
async-trait = "0.1.29"
|
async-trait = "0.1.29"
|
||||||
@ -37,17 +29,19 @@ digest = "0.8"
|
|||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
itertools = "0.8"
|
itertools = "0.8"
|
||||||
maplit = "1.0"
|
|
||||||
serde = { version = "1.0", features = ["derive", "rc"] }
|
|
||||||
serde_derive = "1.0"
|
|
||||||
sha-1 = "0.8"
|
sha-1 = "0.8"
|
||||||
sha2 = "0.8"
|
sha2 = "0.8"
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
tokio = { version = "=0.2.13", features = ["full"] }
|
||||||
tokio-compat = "0.1"
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
blobrepo_factory = { path = "../../blobrepo/factory" }
|
blobrepo_factory = { path = "../../blobrepo/factory" }
|
||||||
|
bookmarks = { path = "../../bookmarks" }
|
||||||
fixtures = { path = "../../tests/fixtures" }
|
fixtures = { path = "../../tests/fixtures" }
|
||||||
|
mercurial_types = { path = "../../mercurial/types" }
|
||||||
|
revset = { path = "../../revset" }
|
||||||
test_utils = { path = "../../manifest/test_utils" }
|
test_utils = { path = "../../manifest/test_utils" }
|
||||||
tests_utils = { path = "../../tests/utils" }
|
tests_utils = { path = "../../tests/utils" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
maplit = "1.0"
|
||||||
|
tokio-compat = "0.1"
|
||||||
|
@ -12,34 +12,29 @@ path = "lib.rs"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
blobrepo = { path = "../../blobrepo" }
|
blobrepo = { path = "../../blobrepo" }
|
||||||
blobstore = { path = "../../blobstore" }
|
blobstore = { path = "../../blobstore" }
|
||||||
bookmarks = { path = "../../bookmarks" }
|
|
||||||
context = { path = "../../server/context" }
|
context = { path = "../../server/context" }
|
||||||
derived_data = { path = ".." }
|
derived_data = { path = ".." }
|
||||||
manifest = { path = "../../manifest" }
|
manifest = { path = "../../manifest" }
|
||||||
mercurial_types = { path = "../../mercurial/types" }
|
|
||||||
metaconfig_types = { path = "../../metaconfig/types" }
|
metaconfig_types = { path = "../../metaconfig/types" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
repo_blobstore = { path = "../../blobrepo/repo_blobstore" }
|
repo_blobstore = { path = "../../blobrepo/repo_blobstore" }
|
||||||
revset = { path = "../../revset" }
|
|
||||||
tests_utils = { path = "../../tests/utils" }
|
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
bytes = { version = "0.5", features = ["serde"] }
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
maplit = "1.0"
|
|
||||||
serde = { version = "1.0", features = ["derive", "rc"] }
|
|
||||||
serde_derive = "1.0"
|
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
tokio = "0.1"
|
|
||||||
tokio-compat = "0.1"
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
blobrepo_factory = { path = "../../blobrepo/factory" }
|
blobrepo_factory = { path = "../../blobrepo/factory" }
|
||||||
|
bookmarks = { path = "../../bookmarks" }
|
||||||
derived_data_filenodes = { path = "../filenodes" }
|
derived_data_filenodes = { path = "../filenodes" }
|
||||||
fixtures = { path = "../../tests/fixtures" }
|
fixtures = { path = "../../tests/fixtures" }
|
||||||
|
mercurial_types = { path = "../../mercurial/types" }
|
||||||
|
revset = { path = "../../revset" }
|
||||||
test_utils = { path = "../../manifest/test_utils" }
|
test_utils = { path = "../../manifest/test_utils" }
|
||||||
|
tests_utils = { path = "../../tests/utils" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
maplit = "1.0"
|
||||||
|
tokio-compat = "0.1"
|
||||||
|
@ -34,7 +34,6 @@ mime = "0.3.14"
|
|||||||
once_cell = "1.2"
|
once_cell = "1.2"
|
||||||
serde = { version = "1.0", features = ["derive", "rc"] }
|
serde = { version = "1.0", features = ["derive", "rc"] }
|
||||||
serde_cbor = "0.11"
|
serde_cbor = "0.11"
|
||||||
serde_derive = "1.0"
|
|
||||||
serde_json = "1.0"
|
serde_json = "1.0"
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
|
@ -11,15 +11,6 @@ context = { path = "../server/context" }
|
|||||||
filenodes-if = { path = "if" }
|
filenodes-if = { path = "if" }
|
||||||
mercurial_types = { path = "../mercurial/types" }
|
mercurial_types = { path = "../mercurial/types" }
|
||||||
mononoke_types = { path = "../mononoke_types" }
|
mononoke_types = { path = "../mononoke_types" }
|
||||||
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
futures = "0.1"
|
|
||||||
quickcheck = "0.9"
|
quickcheck = "0.9"
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
|
||||||
tokio = "0.1"
|
|
||||||
tokio-compat = "0.1"
|
|
||||||
|
@ -15,22 +15,19 @@ filestore = { path = "../../filestore" }
|
|||||||
git-types-thrift = { path = "if" }
|
git-types-thrift = { path = "if" }
|
||||||
manifest = { path = "../../manifest" }
|
manifest = { path = "../../manifest" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
|
||||||
digest = "0.8"
|
digest = "0.8"
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
futures-util = "0.3"
|
|
||||||
sha-1 = "0.8"
|
sha-1 = "0.8"
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
fixtures = { path = "../../tests/fixtures" }
|
fixtures = { path = "../../tests/fixtures" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
futures-util = "0.3"
|
||||||
git2 = "0.13"
|
git2 = "0.13"
|
||||||
tempdir = "0.3"
|
tempdir = "0.3"
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -32,5 +32,4 @@ git2 = "0.13"
|
|||||||
linked-hash-map = { version = "0.5", features = ["serde_impl"] }
|
linked-hash-map = { version = "0.5", features = ["serde_impl"] }
|
||||||
r2d2 = "0.8.8"
|
r2d2 = "0.8.8"
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
thiserror = "1.0"
|
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
tokio = { version = "=0.2.13", features = ["full"] }
|
||||||
|
@ -27,6 +27,3 @@ serde = { version = "1.0", features = ["derive", "rc"] }
|
|||||||
serde_derive = "1.0"
|
serde_derive = "1.0"
|
||||||
serde_json = "1.0"
|
serde_json = "1.0"
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
tokio = { version = "=0.2.13", features = ["full"] }
|
||||||
|
|
||||||
[dev-dependencies]
|
|
||||||
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
|
@ -19,7 +19,6 @@ cmdlib = { path = "../cmdlib" }
|
|||||||
context = { path = "../server/context" }
|
context = { path = "../server/context" }
|
||||||
hooks = { path = "../hooks" }
|
hooks = { path = "../hooks" }
|
||||||
hooks_content_stores = { path = "../hooks/content-stores" }
|
hooks_content_stores = { path = "../hooks/content-stores" }
|
||||||
mercurial_types = { path = "../mercurial/types" }
|
|
||||||
metaconfig_types = { path = "../metaconfig/types" }
|
metaconfig_types = { path = "../metaconfig/types" }
|
||||||
mononoke_types = { path = "../mononoke_types" }
|
mononoke_types = { path = "../mononoke_types" }
|
||||||
revset = { path = "../revset" }
|
revset = { path = "../revset" }
|
||||||
@ -32,7 +31,5 @@ anyhow = "1.0"
|
|||||||
clap = "2.33"
|
clap = "2.33"
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
slog-term = "2.4.2"
|
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
tokio = { version = "=0.2.13", features = ["full"] }
|
||||||
tokio-timer = "0.2"
|
|
||||||
|
@ -42,9 +42,3 @@ slog = { version = "2.5", features = ["max_level_debug"] }
|
|||||||
tempdir = "0.3"
|
tempdir = "0.3"
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
tokio = { version = "=0.2.13", features = ["full"] }
|
||||||
|
|
||||||
[dev-dependencies]
|
|
||||||
fixtures = { path = "../tests/fixtures" }
|
|
||||||
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
|
|
||||||
assert_matches = "1.3"
|
|
||||||
pretty_assertions = "0.6"
|
|
||||||
|
@ -8,11 +8,8 @@ include = ["src/**/*.rs"]
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
blobrepo = { path = "../../blobrepo" }
|
blobrepo = { path = "../../blobrepo" }
|
||||||
blobstore = { path = "../../blobstore" }
|
|
||||||
context = { path = "../../server/context" }
|
context = { path = "../../server/context" }
|
||||||
filestore = { path = "../../filestore" }
|
filestore = { path = "../../filestore" }
|
||||||
manifest = { path = "../../manifest" }
|
|
||||||
mercurial_types = { path = "../../mercurial/types" }
|
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
async-trait = "0.1.29"
|
async-trait = "0.1.29"
|
||||||
@ -23,5 +20,4 @@ thiserror = "1.0"
|
|||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
mononoke_types-mocks = { path = "../../mononoke_types/mocks" }
|
mononoke_types-mocks = { path = "../../mononoke_types/mocks" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -21,7 +21,6 @@ permission_checker = { path = "../permission_checker" }
|
|||||||
redactedblobstore = { path = "../blobstore/redactedblobstore" }
|
redactedblobstore = { path = "../blobstore/redactedblobstore" }
|
||||||
cached_config = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cached_config = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
secure_utils = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
secure_utils = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
@ -52,7 +51,6 @@ tokio-openssl = "0.4"
|
|||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
|
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
|
||||||
assert_matches = "1.3"
|
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
pretty_assertions = "0.6"
|
pretty_assertions = "0.6"
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -15,17 +15,14 @@ manifest = { path = "../manifest" }
|
|||||||
mercurial_types = { path = "../mercurial/types" }
|
mercurial_types = { path = "../mercurial/types" }
|
||||||
mononoke_types = { path = "../mononoke_types" }
|
mononoke_types = { path = "../mononoke_types" }
|
||||||
movers = { path = "../commit_rewriting/movers" }
|
movers = { path = "../commit_rewriting/movers" }
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
blobrepo_factory = { path = "../blobrepo/factory" }
|
|
||||||
fixtures = { path = "../tests/fixtures" }
|
fixtures = { path = "../tests/fixtures" }
|
||||||
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
maplit = "1.0"
|
maplit = "1.0"
|
||||||
tokio-compat = "0.1"
|
|
||||||
|
@ -17,17 +17,13 @@ types = { path = "../../../scm/lib/types" }
|
|||||||
vlqencoding = { path = "../../../scm/lib/vlqencoding" }
|
vlqencoding = { path = "../../../scm/lib/vlqencoding" }
|
||||||
async_compression = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
async_compression = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
ascii = "1.0"
|
|
||||||
bufsize = "0.4"
|
bufsize = "0.4"
|
||||||
byteorder = "1.3"
|
byteorder = "1.3"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
bytes = { version = "0.5", features = ["serde"] }
|
||||||
bytes-old = { package = "bytes", version = "0.4", features = ["serde"] }
|
bytes-old = { package = "bytes", version = "0.4", features = ["serde"] }
|
||||||
bzip2 = { version = "0.3", features = ["tokio"] }
|
|
||||||
futures = "0.1"
|
futures = "0.1"
|
||||||
itertools = "0.8"
|
itertools = "0.8"
|
||||||
lazy_static = "1.0"
|
lazy_static = "1.0"
|
||||||
@ -36,16 +32,15 @@ percent-encoding = "2.1"
|
|||||||
quickcheck = "0.9"
|
quickcheck = "0.9"
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
rand = { version = "0.7", features = ["small_rng"] }
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
slog-term = "2.4.2"
|
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
tokio = "0.1"
|
tokio = "0.1"
|
||||||
tokio-codec = "0.1"
|
tokio-codec = "0.1"
|
||||||
tokio-compat = "0.1"
|
|
||||||
tokio-io = "0.1"
|
tokio-io = "0.1"
|
||||||
tokio-proto = "0.1"
|
|
||||||
url = "2.1.0"
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
mercurial_types-mocks = { path = "../types/mocks" }
|
mercurial_types-mocks = { path = "../types/mocks" }
|
||||||
|
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
partial-io = { git = "https://github.com/facebookincubator/rust-partial-io", branch = "master", features = ["quickcheck_types", "tokio"] }
|
partial-io = { git = "https://github.com/facebookincubator/rust-partial-io", branch = "master", features = ["quickcheck_types", "tokio"] }
|
||||||
assert_matches = "1.3"
|
assert_matches = "1.3"
|
||||||
|
tokio-compat = "0.1"
|
||||||
|
@ -21,7 +21,6 @@ mononoke_types = { path = "../../mononoke_types" }
|
|||||||
sql_construct = { path = "../../common/sql_construct" }
|
sql_construct = { path = "../../common/sql_construct" }
|
||||||
sql_ext = { path = "../../common/rust/sql_ext" }
|
sql_ext = { path = "../../common/rust/sql_ext" }
|
||||||
types = { path = "../../../scm/lib/types" }
|
types = { path = "../../../scm/lib/types" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
async-trait = "0.1.29"
|
async-trait = "0.1.29"
|
||||||
@ -33,6 +32,6 @@ smallvec = { version = "1.3", features = [ "serde", "specialization", "union" ]
|
|||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
mercurial_types-mocks = { path = "../types/mocks" }
|
mercurial_types-mocks = { path = "../types/mocks" }
|
||||||
mononoke_types-mocks = { path = "../../mononoke_types/mocks" }
|
mononoke_types-mocks = { path = "../../mononoke_types/mocks" }
|
||||||
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
maplit = "1.0"
|
maplit = "1.0"
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -13,9 +13,7 @@ path = "lib.rs"
|
|||||||
lz4-pyframe = { path = "../../../scm/lib/lz4-pyframe" }
|
lz4-pyframe = { path = "../../../scm/lib/lz4-pyframe" }
|
||||||
mercurial_types = { path = "../types" }
|
mercurial_types = { path = "../types" }
|
||||||
mercurial_types-mocks = { path = "../types/mocks" }
|
mercurial_types-mocks = { path = "../types/mocks" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
|
||||||
mononoke_types-thrift = { path = "../../mononoke_types/if" }
|
mononoke_types-thrift = { path = "../../mononoke_types/if" }
|
||||||
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
ascii = "1.0"
|
ascii = "1.0"
|
||||||
@ -23,14 +21,10 @@ bitflags = "1.2"
|
|||||||
bytes = { version = "0.5", features = ["serde"] }
|
bytes = { version = "0.5", features = ["serde"] }
|
||||||
flate2 = { version = "1.0", features = ["tokio", "rust_backend"], default-features = false }
|
flate2 = { version = "1.0", features = ["tokio", "rust_backend"], default-features = false }
|
||||||
futures = "0.1"
|
futures = "0.1"
|
||||||
itertools = "0.8"
|
|
||||||
memmap = "0.7"
|
memmap = "0.7"
|
||||||
nom = { version = "3", features = [ "verbose-errors" ] }
|
nom = { version = "3", features = [ "verbose-errors" ] }
|
||||||
quickcheck = "0.9"
|
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
|
||||||
serde = { version = "1.0", features = ["derive", "rc"] }
|
|
||||||
serde_derive = "1.0"
|
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
|
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
assert_matches = "1.3"
|
assert_matches = "1.3"
|
||||||
|
@ -16,7 +16,6 @@ mercurial-thrift = { path = "if" }
|
|||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
mononoke_types-thrift = { path = "../../mononoke_types/if" }
|
mononoke_types-thrift = { path = "../../mononoke_types/if" }
|
||||||
types = { path = "../../../scm/lib/types" }
|
types = { path = "../../../scm/lib/types" }
|
||||||
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
||||||
@ -29,7 +28,6 @@ abomonation = "0.7"
|
|||||||
abomonation_derive = "0.5"
|
abomonation_derive = "0.5"
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
ascii = "1.0"
|
ascii = "1.0"
|
||||||
bincode = "1.2"
|
|
||||||
bitflags = "1.2"
|
bitflags = "1.2"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
bytes = { version = "0.5", features = ["serde"] }
|
||||||
faster-hex = "0.4"
|
faster-hex = "0.4"
|
||||||
@ -44,9 +42,6 @@ serde_derive = "1.0"
|
|||||||
sha-1 = "0.8"
|
sha-1 = "0.8"
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
url = "2.1.0"
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
assert_matches = "1.3"
|
|
||||||
tokio = "0.1"
|
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -16,8 +16,6 @@ path = "../tests/src/lib.rs"
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
context = { path = "../../../server/context" }
|
context = { path = "../../../server/context" }
|
||||||
mercurial_types = { path = ".." }
|
mercurial_types = { path = ".." }
|
||||||
mononoke_types = { path = "../../../mononoke_types" }
|
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
byteorder = "1.3"
|
byteorder = "1.3"
|
||||||
@ -26,15 +24,10 @@ futures-old = { package = "futures", version = "0.1" }
|
|||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
blobrepo = { path = "../../../blobrepo" }
|
mononoke_types = { path = "../../../mononoke_types" }
|
||||||
fixtures = { path = "../../../tests/fixtures" }
|
|
||||||
mononoke_types-mocks = { path = "../../../mononoke_types/mocks" }
|
mononoke_types-mocks = { path = "../../../mononoke_types/mocks" }
|
||||||
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
lazy_static = "1.0"
|
|
||||||
maplit = "1.0"
|
maplit = "1.0"
|
||||||
quickcheck = "0.9"
|
quickcheck = "0.9"
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
|
||||||
tempdir = "0.3"
|
|
||||||
tokio = "0.1"
|
|
||||||
tokio-compat = "0.1"
|
|
||||||
|
@ -15,7 +15,6 @@ filenodes = { path = "../filenodes" }
|
|||||||
mercurial_types = { path = "../mercurial/types" }
|
mercurial_types = { path = "../mercurial/types" }
|
||||||
microwave-if = { path = "if" }
|
microwave-if = { path = "if" }
|
||||||
mononoke_types = { path = "../mononoke_types" }
|
mononoke_types = { path = "../mononoke_types" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
|
@ -26,7 +26,6 @@ metaconfig_parser = { path = "../../metaconfig/parser" }
|
|||||||
metaconfig_types = { path = "../../metaconfig/types" }
|
metaconfig_types = { path = "../../metaconfig/types" }
|
||||||
microwave = { path = ".." }
|
microwave = { path = ".." }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
scuba_ext = { path = "../../common/scuba_ext" }
|
|
||||||
warm_bookmarks_cache = { path = "../../bookmarks/warm_bookmarks_cache" }
|
warm_bookmarks_cache = { path = "../../bookmarks/warm_bookmarks_cache" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
@ -18,7 +18,6 @@ context = { path = "../server/context" }
|
|||||||
cross_repo_sync = { path = "../commit_rewriting/cross_repo_sync" }
|
cross_repo_sync = { path = "../commit_rewriting/cross_repo_sync" }
|
||||||
derived_data = { path = "../derived_data" }
|
derived_data = { path = "../derived_data" }
|
||||||
fastlog = { path = "../derived_data/fastlog" }
|
fastlog = { path = "../derived_data/fastlog" }
|
||||||
filenodes = { path = "../filenodes" }
|
|
||||||
filestore = { path = "../filestore" }
|
filestore = { path = "../filestore" }
|
||||||
fsnodes = { path = "../derived_data/fsnodes" }
|
fsnodes = { path = "../derived_data/fsnodes" }
|
||||||
hgproto = { path = "../hgproto" }
|
hgproto = { path = "../hgproto" }
|
||||||
@ -54,7 +53,6 @@ itertools = "0.8"
|
|||||||
maplit = "1.0"
|
maplit = "1.0"
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
cross_repo_sync_test_utils = { path = "../commit_rewriting/cross_repo_sync/test_utils" }
|
cross_repo_sync_test_utils = { path = "../commit_rewriting/cross_repo_sync/test_utils" }
|
||||||
|
@ -11,10 +11,7 @@ blobstore = { path = "../blobstore" }
|
|||||||
context = { path = "../server/context" }
|
context = { path = "../server/context" }
|
||||||
mononoke_types-thrift = { path = "if" }
|
mononoke_types-thrift = { path = "if" }
|
||||||
xdiff = { path = "../../scm/lib/xdiff" }
|
xdiff = { path = "../../scm/lib/xdiff" }
|
||||||
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
||||||
futures_ext = { 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" }
|
sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
@ -39,7 +36,7 @@ thiserror = "1.0"
|
|||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
fixtures = { path = "../tests/fixtures" }
|
fixtures = { path = "../tests/fixtures" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
maplit = "1.0"
|
maplit = "1.0"
|
||||||
pretty_assertions = "0.6"
|
pretty_assertions = "0.6"
|
||||||
tokio = "0.1"
|
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -34,13 +34,13 @@ faster-hex = "0.4"
|
|||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
itertools = "0.8"
|
itertools = "0.8"
|
||||||
maplit = "1.0"
|
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
rand = { version = "0.7", features = ["small_rng"] }
|
||||||
scopeguard = "1.0.0"
|
scopeguard = "1.0.0"
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
tokio = { version = "=0.2.13", features = ["full"] }
|
||||||
tokio-compat = "0.1"
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
mercurial_types-mocks = { path = "../mercurial/types/mocks" }
|
mercurial_types-mocks = { path = "../mercurial/types/mocks" }
|
||||||
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
|
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
|
||||||
|
maplit = "1.0"
|
||||||
|
tokio-compat = "0.1"
|
||||||
|
@ -42,7 +42,6 @@ thiserror = "1.0"
|
|||||||
blobrepo = { path = "../blobrepo" }
|
blobrepo = { path = "../blobrepo" }
|
||||||
bookmarks = { path = "../bookmarks" }
|
bookmarks = { path = "../bookmarks" }
|
||||||
fixtures = { path = "../tests/fixtures" }
|
fixtures = { path = "../tests/fixtures" }
|
||||||
mercurial_types-mocks = { path = "../mercurial/types/mocks" }
|
|
||||||
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
|
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
|
||||||
maplit = "1.0"
|
maplit = "1.0"
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -41,9 +41,7 @@ mutable_counters = { path = "../mutable_counters" }
|
|||||||
sql_construct = { path = "../common/sql_construct" }
|
sql_construct = { path = "../common/sql_construct" }
|
||||||
sql_ext = { path = "../common/rust/sql_ext" }
|
sql_ext = { path = "../common/rust/sql_ext" }
|
||||||
tests_utils = { path = "../tests/utils" }
|
tests_utils = { path = "../tests/utils" }
|
||||||
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
itertools = "0.8"
|
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
rand = { version = "0.7", features = ["small_rng"] }
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
tokio = { version = "=0.2.13", features = ["full"] }
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -12,11 +12,8 @@ changeset_fetcher = { path = "../blobrepo/changeset_fetcher" }
|
|||||||
context = { path = "../server/context" }
|
context = { path = "../server/context" }
|
||||||
mononoke_types = { path = "../mononoke_types" }
|
mononoke_types = { path = "../mononoke_types" }
|
||||||
uniqueheap = { path = "../common/uniqueheap" }
|
uniqueheap = { path = "../common/uniqueheap" }
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
async-trait = "0.1.29"
|
async-trait = "0.1.29"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
futures-util = "0.3"
|
futures-util = "0.3"
|
||||||
maplit = "1.0"
|
maplit = "1.0"
|
||||||
|
@ -7,12 +7,10 @@ license = "GPLv2+"
|
|||||||
include = ["src/**/*.rs"]
|
include = ["src/**/*.rs"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
blobrepo_errors = { path = "../../blobrepo/errors" }
|
|
||||||
changeset_fetcher = { path = "../../blobrepo/changeset_fetcher" }
|
changeset_fetcher = { path = "../../blobrepo/changeset_fetcher" }
|
||||||
context = { path = "../../server/context" }
|
context = { path = "../../server/context" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
reachabilityindex = { path = ".." }
|
reachabilityindex = { path = ".." }
|
||||||
uniqueheap = { path = "../../common/uniqueheap" }
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
futures-util = "0.3"
|
futures-util = "0.3"
|
||||||
|
@ -7,7 +7,6 @@ license = "GPLv2+"
|
|||||||
include = ["src/**/*.rs"]
|
include = ["src/**/*.rs"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
blobrepo_errors = { path = "../../blobrepo/errors" }
|
|
||||||
blobstore = { path = "../../blobstore" }
|
blobstore = { path = "../../blobstore" }
|
||||||
changeset_fetcher = { path = "../../blobrepo/changeset_fetcher" }
|
changeset_fetcher = { path = "../../blobrepo/changeset_fetcher" }
|
||||||
common = { path = "../common" }
|
common = { path = "../common" }
|
||||||
@ -15,11 +14,8 @@ context = { path = "../../server/context" }
|
|||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
reachabilityindex = { path = ".." }
|
reachabilityindex = { path = ".." }
|
||||||
skiplist-thrift = { path = "../if" }
|
skiplist-thrift = { path = "../if" }
|
||||||
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
async-trait = "0.1.29"
|
async-trait = "0.1.29"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
bytes = { version = "0.5", features = ["serde"] }
|
||||||
@ -29,14 +25,13 @@ futures-old = { package = "futures", version = "0.1" }
|
|||||||
futures-util = "0.3"
|
futures-util = "0.3"
|
||||||
maplit = "1.0"
|
maplit = "1.0"
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
tokio = "0.1"
|
|
||||||
tokio-compat = "0.1"
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
blobrepo = { path = "../../blobrepo" }
|
blobrepo = { path = "../../blobrepo" }
|
||||||
bookmarks = { path = "../../bookmarks" }
|
bookmarks = { path = "../../bookmarks" }
|
||||||
fixtures = { path = "../../tests/fixtures" }
|
fixtures = { path = "../../tests/fixtures" }
|
||||||
mercurial_types = { path = "../../mercurial/types" }
|
|
||||||
revset = { path = "../../revset" }
|
revset = { path = "../../revset" }
|
||||||
test-helpers = { path = "../test-helpers" }
|
test-helpers = { path = "../test-helpers" }
|
||||||
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
@ -15,7 +15,6 @@ mercurial_types = { path = "../../mercurial/types" }
|
|||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
reachabilityindex = { path = ".." }
|
reachabilityindex = { path = ".." }
|
||||||
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
|
@ -21,7 +21,6 @@ mercurial_revlog = { path = "../mercurial/revlog" }
|
|||||||
mercurial_types = { path = "../mercurial/types" }
|
mercurial_types = { path = "../mercurial/types" }
|
||||||
metaconfig_types = { path = "../metaconfig/types" }
|
metaconfig_types = { path = "../metaconfig/types" }
|
||||||
mononoke_repo = { path = "mononoke_repo" }
|
mononoke_repo = { path = "mononoke_repo" }
|
||||||
mononoke_types = { path = "../mononoke_types" }
|
|
||||||
pushredirect_enable = { path = "../config_structs/pushredirect" }
|
pushredirect_enable = { path = "../config_structs/pushredirect" }
|
||||||
remotefilelog = { path = "remotefilelog" }
|
remotefilelog = { path = "remotefilelog" }
|
||||||
repo_read_write_status = { path = "repo_read_write_status" }
|
repo_read_write_status = { path = "repo_read_write_status" }
|
||||||
@ -57,11 +56,3 @@ slog = { version = "2.5", features = ["max_level_debug"] }
|
|||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
tokio = { version = "=0.2.13", features = ["full"] }
|
||||||
tokio-old = { package = "tokio", version = "0.1" }
|
tokio-old = { package = "tokio", version = "0.1" }
|
||||||
|
|
||||||
[dev-dependencies]
|
|
||||||
blobrepo_factory = { path = "../blobrepo/factory" }
|
|
||||||
fixtures = { path = "../tests/fixtures" }
|
|
||||||
hooks_content_stores = { path = "../hooks/content-stores" }
|
|
||||||
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
|
|
||||||
skiplist = { path = "../reachabilityindex/skiplist" }
|
|
||||||
tests_utils = { path = "../tests/utils" }
|
|
||||||
|
@ -10,12 +10,9 @@ include = ["src/**/*.rs"]
|
|||||||
blobrepo = { path = "../../blobrepo" }
|
blobrepo = { path = "../../blobrepo" }
|
||||||
blobstore = { path = "../../blobstore" }
|
blobstore = { path = "../../blobstore" }
|
||||||
context = { path = "../../server/context" }
|
context = { path = "../../server/context" }
|
||||||
filenodes = { path = "../../filenodes" }
|
|
||||||
filestore = { path = "../../filestore" }
|
filestore = { path = "../../filestore" }
|
||||||
getbundle_response = { path = "../getbundle_response" }
|
getbundle_response = { path = "../getbundle_response" }
|
||||||
lz4-pyframe = { path = "../../../scm/lib/lz4-pyframe" }
|
|
||||||
mercurial_types = { path = "../../mercurial/types" }
|
mercurial_types = { path = "../../mercurial/types" }
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
|
||||||
redactedblobstore = { path = "../../blobstore/redactedblobstore" }
|
redactedblobstore = { path = "../../blobstore/redactedblobstore" }
|
||||||
revisionstore_types = { path = "../../../scm/lib/revisionstore/types" }
|
revisionstore_types = { path = "../../../scm/lib/revisionstore/types" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
@ -28,6 +25,7 @@ thiserror = "1.0"
|
|||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
blobrepo_factory = { path = "../../blobrepo/factory" }
|
blobrepo_factory = { path = "../../blobrepo/factory" }
|
||||||
manifest = { path = "../../manifest" }
|
manifest = { path = "../../manifest" }
|
||||||
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
tests_utils = { path = "../../tests/utils" }
|
tests_utils = { path = "../../tests/utils" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
assert_matches = "1.3"
|
assert_matches = "1.3"
|
||||||
|
@ -9,10 +9,8 @@ include = ["src/**/*.rs"]
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
mononoke_types = { path = "../../mononoke_types" }
|
mononoke_types = { path = "../../mononoke_types" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
async-trait = "0.1.29"
|
async-trait = "0.1.29"
|
||||||
futures = "0.1"
|
|
||||||
serde = { version = "1.0", features = ["derive", "rc"] }
|
serde = { version = "1.0", features = ["derive", "rc"] }
|
||||||
serde_derive = "1.0"
|
serde_derive = "1.0"
|
||||||
serde_json = "1.0"
|
serde_json = "1.0"
|
||||||
|
@ -9,7 +9,6 @@ include = ["src/**/*.rs"]
|
|||||||
[dependencies]
|
[dependencies]
|
||||||
backsyncer = { path = "../../backsyncer" }
|
backsyncer = { path = "../../backsyncer" }
|
||||||
blobrepo = { path = "../../blobrepo" }
|
blobrepo = { path = "../../blobrepo" }
|
||||||
blobrepo_factory = { path = "../../blobrepo/factory" }
|
|
||||||
blobstore = { path = "../../blobstore" }
|
blobstore = { path = "../../blobstore" }
|
||||||
bonsai_git_mapping = { path = "../../bonsai_git_mapping" }
|
bonsai_git_mapping = { path = "../../bonsai_git_mapping" }
|
||||||
bookmarks = { path = "../../bookmarks" }
|
bookmarks = { path = "../../bookmarks" }
|
||||||
@ -35,7 +34,6 @@ remotefilelog = { path = "../remotefilelog" }
|
|||||||
reverse_filler_queue = { path = "../reverse_filler_queue" }
|
reverse_filler_queue = { path = "../reverse_filler_queue" }
|
||||||
scribe_commit_queue = { path = "../scribe_commit_queue" }
|
scribe_commit_queue = { path = "../scribe_commit_queue" }
|
||||||
scuba_ext = { path = "../../common/scuba_ext" }
|
scuba_ext = { path = "../../common/scuba_ext" }
|
||||||
sql_ext = { path = "../../common/rust/sql_ext" }
|
|
||||||
synced_commit_mapping = { path = "../../commit_rewriting/synced_commit_mapping" }
|
synced_commit_mapping = { path = "../../commit_rewriting/synced_commit_mapping" }
|
||||||
time_window_counter = { path = "../../time_window_counter" }
|
time_window_counter = { path = "../../time_window_counter" }
|
||||||
topo_sort = { path = "../../common/topo_sort" }
|
topo_sort = { path = "../../common/topo_sort" }
|
||||||
@ -64,10 +62,10 @@ thiserror = "1.0"
|
|||||||
tokio = "0.1"
|
tokio = "0.1"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
|
blobrepo_factory = { path = "../../blobrepo/factory" }
|
||||||
fixtures = { path = "../../tests/fixtures" }
|
fixtures = { path = "../../tests/fixtures" }
|
||||||
mercurial_types-mocks = { path = "../../mercurial/types/mocks" }
|
mercurial_types-mocks = { path = "../../mercurial/types/mocks" }
|
||||||
mononoke_types-mocks = { path = "../../mononoke_types/mocks" }
|
mononoke_types-mocks = { path = "../../mononoke_types/mocks" }
|
||||||
tests_utils = { path = "../../tests/utils" }
|
tests_utils = { path = "../../tests/utils" }
|
||||||
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -7,20 +7,8 @@ license = "GPLv2+"
|
|||||||
include = ["src/**/*.rs"]
|
include = ["src/**/*.rs"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
blobrepo = { path = "../blobrepo" }
|
|
||||||
blobstore = { path = "../blobstore" }
|
|
||||||
cmdlib = { path = "../cmdlib" }
|
cmdlib = { path = "../cmdlib" }
|
||||||
context = { path = "../server/context" }
|
context = { path = "../server/context" }
|
||||||
derived_data = { path = "../derived_data" }
|
|
||||||
fsnodes = { path = "../derived_data/fsnodes" }
|
|
||||||
manifest = { path = "../manifest" }
|
|
||||||
mercurial_types = { path = "../mercurial/types" }
|
|
||||||
metaconfig_types = { path = "../metaconfig/types" }
|
|
||||||
mononoke_types = { path = "../mononoke_types" }
|
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
clap = "2.33"
|
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
|
||||||
tokio-compat = "0.1"
|
|
||||||
|
@ -14,7 +14,6 @@ mononoke_types = { path = "../mononoke_types" }
|
|||||||
reachabilityindex = { path = "../reachabilityindex" }
|
reachabilityindex = { path = "../reachabilityindex" }
|
||||||
uniqueheap = { path = "../common/uniqueheap" }
|
uniqueheap = { path = "../common/uniqueheap" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
@ -28,10 +27,10 @@ fixtures = { path = "../tests/fixtures" }
|
|||||||
revset_test_helper = { path = "revset-test-helper" }
|
revset_test_helper = { path = "revset-test-helper" }
|
||||||
skiplist = { path = "../reachabilityindex/skiplist" }
|
skiplist = { path = "../reachabilityindex/skiplist" }
|
||||||
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
ascii = "1.0"
|
ascii = "1.0"
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
quickcheck = "0.9"
|
quickcheck = "0.9"
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
rand = { version = "0.7", features = ["small_rng"] }
|
||||||
rand_distr = "0.2"
|
|
||||||
tokio = "0.1"
|
tokio = "0.1"
|
||||||
|
@ -25,11 +25,9 @@ maplit = "1.0"
|
|||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
blobrepo = { path = "../blobrepo" }
|
blobrepo = { path = "../blobrepo" }
|
||||||
fixtures = { path = "../tests/fixtures" }
|
fixtures = { path = "../tests/fixtures" }
|
||||||
mercurial_types = { path = "../mercurial/types" }
|
|
||||||
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
|
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
|
||||||
revset = { path = "../revset" }
|
revset = { path = "../revset" }
|
||||||
tests_utils = { path = "../tests/utils" }
|
tests_utils = { path = "../tests/utils" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures-old = { package = "futures", version = "0.1" }
|
futures-old = { package = "futures", version = "0.1" }
|
||||||
futures-util = "0.3"
|
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -19,4 +19,3 @@ clap = "2.33"
|
|||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
openssl = "0.10"
|
openssl = "0.10"
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
slog-term = "2.4.2"
|
|
||||||
|
@ -29,4 +29,3 @@ chrono = { version = "0.4", features = ["serde"] }
|
|||||||
futures = "0.1"
|
futures = "0.1"
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
rand = { version = "0.7", features = ["small_rng"] }
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
|
||||||
|
@ -15,7 +15,6 @@ blobstore_factory = { path = "../../blobstore/factory" }
|
|||||||
cache_warmup = { path = "../../cache_warmup" }
|
cache_warmup = { path = "../../cache_warmup" }
|
||||||
cmdlib = { path = "../../cmdlib" }
|
cmdlib = { path = "../../cmdlib" }
|
||||||
context = { path = "../context" }
|
context = { path = "../context" }
|
||||||
cross_repo_sync = { path = "../../commit_rewriting/cross_repo_sync" }
|
|
||||||
hgproto = { path = "../../hgproto" }
|
hgproto = { path = "../../hgproto" }
|
||||||
hooks = { path = "../../hooks" }
|
hooks = { path = "../../hooks" }
|
||||||
hooks_content_stores = { path = "../../hooks/content-stores" }
|
hooks_content_stores = { path = "../../hooks/content-stores" }
|
||||||
|
@ -10,15 +10,13 @@ include = ["src/**/*.rs"]
|
|||||||
tunables-derive = { path = "tunables-derive" }
|
tunables-derive = { path = "tunables-derive" }
|
||||||
tunables_structs = { path = "../config_structs/tunables" }
|
tunables_structs = { path = "../config_structs/tunables" }
|
||||||
cached_config = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cached_config = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
|
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
arc-swap = "0.4"
|
arc-swap = "0.4"
|
||||||
futures = { version = "0.3", features = ["async-await", "compat"] }
|
futures = { version = "0.3", features = ["async-await", "compat"] }
|
||||||
once_cell = "1.2"
|
once_cell = "1.2"
|
||||||
serde_json = "1.0"
|
serde_json = "1.0"
|
||||||
slog = { version = "2.5", features = ["max_level_debug"] }
|
slog = { version = "2.5", features = ["max_level_debug"] }
|
||||||
tokio = { version = "=0.2.13", features = ["full"] }
|
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
tokio-compat = "0.1"
|
tokio-compat = "0.1"
|
||||||
|
@ -32,7 +32,6 @@ scuba_ext = { path = "../common/scuba_ext" }
|
|||||||
sql_ext = { path = "../common/rust/sql_ext" }
|
sql_ext = { path = "../common/rust/sql_ext" }
|
||||||
async_compression = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
async_compression = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
|
||||||
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
|
||||||
|
@ -14,7 +14,6 @@ types = { path = "../../types" }
|
|||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
bytes = { version = "0.5", features = ["serde"] }
|
||||||
quickcheck = "0.9"
|
quickcheck = "0.9"
|
||||||
rand = { version = "0.7", features = ["small_rng"] }
|
|
||||||
serde = { version = "1.0", features = ["derive", "rc"] }
|
serde = { version = "1.0", features = ["derive", "rc"] }
|
||||||
serde_derive = "1.0"
|
serde_derive = "1.0"
|
||||||
sha-1 = "0.8"
|
sha-1 = "0.8"
|
||||||
|
@ -18,7 +18,4 @@ lz4-sys = "1.8"
|
|||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
minibench = { path = "../minibench" }
|
|
||||||
quickcheck = "0.9"
|
quickcheck = "0.9"
|
||||||
rand_chacha = "0.2"
|
|
||||||
rand_core = "0.5"
|
|
||||||
|
@ -13,14 +13,11 @@ for-tests = ["rand", "quickcheck", "lazy_static"]
|
|||||||
vlqencoding = { path = "../vlqencoding" }
|
vlqencoding = { path = "../vlqencoding" }
|
||||||
anyhow = "1.0"
|
anyhow = "1.0"
|
||||||
byteorder = "1.3"
|
byteorder = "1.3"
|
||||||
bytes = { version = "0.5", features = ["serde"] }
|
|
||||||
lazy_static = { version = "1.0", optional = true }
|
lazy_static = { version = "1.0", optional = true }
|
||||||
log = { version = "0.4.8", features = ["kv_unstable"] }
|
|
||||||
quickcheck = { version = "0.9", optional = true }
|
quickcheck = { version = "0.9", optional = true }
|
||||||
rand = { version = "0.7", features = ["small_rng"], optional = true }
|
rand = { version = "0.7", features = ["small_rng"], optional = true }
|
||||||
serde = { version = "1.0", features = ["derive", "rc"] }
|
serde = { version = "1.0", features = ["derive", "rc"] }
|
||||||
serde_derive = "1.0"
|
serde_derive = "1.0"
|
||||||
sha-1 = "0.8"
|
|
||||||
thiserror = "1.0"
|
thiserror = "1.0"
|
||||||
|
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
|
Loading…
Reference in New Issue
Block a user