11792: minor: Bump dependencies r=Veykril a=Veykril



Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
This commit is contained in:
bors[bot] 2022-03-22 21:00:24 +00:00 committed by GitHub
commit 1a92ee5db5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
31 changed files with 191 additions and 183 deletions

32
Cargo.lock generated
View File

@ -171,9 +171,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "chalk-derive"
version = "0.79.0"
version = "0.80.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b14364774396379d5c488e73d88e0a6d2b51acd0dac9c8359e2f84c58cf3a16"
checksum = "d0001adf0cf12361e08b65e1898ea138f8f77d8f5177cbf29b6b3b3532252bd6"
dependencies = [
"proc-macro2",
"quote",
@ -183,9 +183,9 @@ dependencies = [
[[package]]
name = "chalk-ir"
version = "0.79.0"
version = "0.80.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd571e8931d3075f562a2d460bfe3028a9c7b343876765cce95b6143a76b882e"
checksum = "92d8a95548f23618fda86426e4304e563ec2bb7ba0216139f0748d63c107b5f1"
dependencies = [
"bitflags",
"chalk-derive",
@ -194,9 +194,9 @@ dependencies = [
[[package]]
name = "chalk-recursive"
version = "0.79.0"
version = "0.80.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "54ceedab35607f4680d02de80f8be005af0ad5c1dcfec56cfd849d33da5fe736"
checksum = "759a811f4706f02304353db1b8b525fe6ec25648e004bf7e348139c86865240f"
dependencies = [
"chalk-derive",
"chalk-ir",
@ -207,9 +207,9 @@ dependencies = [
[[package]]
name = "chalk-solve"
version = "0.79.0"
version = "0.80.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9e31bb853cf921365759346db05d833f969e330462432bf38c9c2be1e78a9abd"
checksum = "f37f492dacfafe2e21319b80827da2779932909bb392f0cc86b2bd5c07c1b4e1"
dependencies = [
"chalk-derive",
"chalk-ir",
@ -249,9 +249,9 @@ dependencies = [
[[package]]
name = "crossbeam-channel"
version = "0.5.3"
version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fdbfe11fe19ff083c48923cf179540e8cd0535903dc35e178a1fdeeb59aef51f"
checksum = "5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53"
dependencies = [
"cfg-if",
"crossbeam-utils",
@ -821,9 +821,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]]
name = "libc"
version = "0.2.120"
version = "0.2.121"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad5c14e80759d0939d013e6ca49930e59fc53dd8e5009132f76240c179380c09"
checksum = "efaa7b300f3b5fe8eb6bf21ce3895e1751d9665086af2d64b42f19701015ff4f"
[[package]]
name = "libloading"
@ -880,9 +880,9 @@ dependencies = [
[[package]]
name = "lsp-types"
version = "0.92.0"
version = "0.92.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e8a69d4142d51b208c9fc3cea68b1a7fcef30354e7aa6ccad07250fd8430fc76"
checksum = "c79d4897790e8fd2550afa6d6125821edb5716e60e0e285046e070f0f6a06e0e"
dependencies = [
"bitflags",
"serde",
@ -1283,9 +1283,9 @@ dependencies = [
[[package]]
name = "quote"
version = "1.0.15"
version = "1.0.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "864d3e96a899863136fc6e99f3d7cae289dafe43bf2c5ac19b70df7210c0a145"
checksum = "b4af2ec4714533fcdf07e886f17025ace8b997b9ce51204ee69b6da831c3da57"
dependencies = [
"proc-macro2",
]

View File

@ -17,10 +17,10 @@ tt = { path = "../tt", version = "0.0.0" }
[dev-dependencies]
mbe = { path = "../mbe" }
syntax = { path = "../syntax" }
expect-test = "1.2.0-pre.1"
oorandom = "11"
expect-test = "1.2.2"
oorandom = "11.1.3"
# We depend on both individually instead of using `features = ["derive"]` to microoptimize the
# build graph: if the feature was enabled, syn would be built early on in the graph if `smolstr`
# supports `arbitrary`. This way, we avoid feature unification.
arbitrary = "1"
derive_arbitrary = "1"
arbitrary = "1.1.0"
derive_arbitrary = "1.1.0"

View File

@ -10,12 +10,12 @@ rust-version = "1.57"
doctest = false
[dependencies]
crossbeam-channel = "0.5.0"
tracing = "0.1"
cargo_metadata = "0.14"
serde = { version = "1.0.106", features = ["derive"] }
serde_json = "1.0.48"
jod-thread = "0.1.1"
crossbeam-channel = "0.5.4"
tracing = "0.1.32"
cargo_metadata = "0.14.2"
serde = { version = "1.0.136", features = ["derive"] }
serde_json = "1.0.79"
jod-thread = "0.1.2"
toolchain = { path = "../toolchain", version = "0.0.0" }
stdx = { path = "../stdx", version = "0.0.0" }

View File

@ -11,11 +11,11 @@ doctest = false
[dependencies]
rustc-hash = "1.1.0"
either = "1.5.3"
arrayvec = "0.7"
itertools = "0.10.0"
smallvec = "1.4.0"
once_cell = "1"
either = "1.6.1"
arrayvec = "0.7.2"
itertools = "0.10.3"
smallvec = "1.8.0"
once_cell = "1.10.0"
stdx = { path = "../stdx", version = "0.0.0" }
syntax = { path = "../syntax", version = "0.0.0" }

View File

@ -11,19 +11,19 @@ doctest = false
[dependencies]
cov-mark = "2.0.0-pre.1"
dashmap = { version = "5.0", features = ["raw-api"] }
lock_api = "0.4"
parking_lot = "0.12"
tracing = "0.1"
once_cell = "1.3.1"
dashmap = { version = "5.2.0", features = ["raw-api"] }
lock_api = "0.4.6"
parking_lot = "0.12.0"
tracing = "0.1.32"
once_cell = "1.10.0"
rustc-hash = "1.1.0"
either = "1.5.3"
either = "1.6.1"
anymap = "0.12.1"
drop_bomb = "0.1.4"
fst = { version = "0.4", default-features = false }
itertools = "0.10.0"
indexmap = "1.7.0"
smallvec = "1.4.0"
drop_bomb = "0.1.5"
fst = { version = "0.4.7", default-features = false }
itertools = "0.10.3"
indexmap = "1.8.0"
smallvec = "1.8.0"
arrayvec = "0.7.2"
la-arena = { version = "0.3.0", path = "../../lib/arena" }
@ -39,4 +39,4 @@ limit = { path = "../limit", version = "0.0.0" }
[dev-dependencies]
test_utils = { path = "../test_utils" }
expect-test = "1.2.0-pre.1"
expect-test = "1.2.2"

View File

@ -11,12 +11,12 @@ doctest = false
[dependencies]
cov-mark = "2.0.0-pre.1"
tracing = "0.1"
either = "1.5.3"
rustc-hash = "1.0.0"
tracing = "0.1.32"
either = "1.6.1"
rustc-hash = "1.1.0"
la-arena = { version = "0.3.0", path = "../../lib/arena" }
itertools = "0.10.0"
hashbrown = { version = "0.12", features = [
itertools = "0.10.3"
hashbrown = { version = "0.12.0", features = [
"inline-more",
], default-features = false }
@ -29,4 +29,4 @@ mbe = { path = "../mbe", version = "0.0.0" }
limit = { path = "../limit", version = "0.0.0" }
[dev-dependencies]
expect-test = "1.2.0-pre.1"
expect-test = "1.2.2"

View File

@ -11,18 +11,18 @@ doctest = false
[dependencies]
cov-mark = "2.0.0-pre.1"
itertools = "0.10.0"
arrayvec = "0.7"
smallvec = "1.2.0"
itertools = "0.10.3"
arrayvec = "0.7.2"
smallvec = "1.8.0"
ena = "0.14.0"
tracing = "0.1"
tracing = "0.1.32"
rustc-hash = "1.1.0"
scoped-tls = "1"
chalk-solve = { version = "0.79", default-features = false }
chalk-ir = "0.79"
chalk-recursive = { version = "0.79", default-features = false }
scoped-tls = "1.0.0"
chalk-solve = { version = "0.80.0", default-features = false }
chalk-ir = "0.80.0"
chalk-recursive = { version = "0.80.0", default-features = false }
la-arena = { version = "0.3.0", path = "../../lib/arena" }
once_cell = { version = "1.5.0" }
once_cell = "1.10.0"
typed-arena = "2.0.1"
stdx = { path = "../stdx", version = "0.0.0" }
@ -35,10 +35,10 @@ limit = { path = "../limit", version = "0.0.0" }
[dev-dependencies]
test_utils = { path = "../test_utils" }
expect-test = "1.2.0-pre.1"
tracing = "0.1"
tracing-subscriber = { version = "0.3", default-features = false, features = [
expect-test = "1.2.2"
tracing = "0.1.32"
tracing-subscriber = { version = "0.3.9", default-features = false, features = [
"env-filter",
"registry",
] }
tracing-tree = "0.2"
tracing-tree = "0.2.0"

View File

@ -337,6 +337,10 @@ impl<'a> chalk_solve::RustIrDatabase<Interner> for ChalkContext<'a> {
hir_def::AdtId::UnionId(id) => self.db.union_data(id).name.to_string(),
}
}
fn adt_size_align(&self, _id: chalk_ir::AdtId<Interner>) -> Arc<rust_ir::AdtSizeAlign> {
// FIXME
Arc::new(rust_ir::AdtSizeAlign::from_one_zst(false))
}
fn assoc_type_name(&self, assoc_ty_id: chalk_ir::AssocTypeId<Interner>) -> String {
let id = self.db.associated_ty_data(assoc_ty_id).name;
self.db.type_alias_data(id).name.to_string()
@ -480,34 +484,38 @@ pub(crate) fn trait_datum_query(
fn well_known_trait_from_lang_attr(name: &str) -> Option<WellKnownTrait> {
Some(match name {
"sized" => WellKnownTrait::Sized,
"copy" => WellKnownTrait::Copy,
"clone" => WellKnownTrait::Clone,
"drop" => WellKnownTrait::Drop,
"fn_once" => WellKnownTrait::FnOnce,
"fn_mut" => WellKnownTrait::FnMut,
"fn" => WellKnownTrait::Fn,
"unsize" => WellKnownTrait::Unsize,
"coerce_unsized" => WellKnownTrait::CoerceUnsized,
"copy" => WellKnownTrait::Copy,
"discriminant_kind" => WellKnownTrait::DiscriminantKind,
"dispatch_from_dyn" => WellKnownTrait::DispatchFromDyn,
"drop" => WellKnownTrait::Drop,
"fn" => WellKnownTrait::Fn,
"fn_mut" => WellKnownTrait::FnMut,
"fn_once" => WellKnownTrait::FnOnce,
"generator" => WellKnownTrait::Generator,
"sized" => WellKnownTrait::Sized,
"unpin" => WellKnownTrait::Unpin,
"unsize" => WellKnownTrait::Unsize,
_ => return None,
})
}
fn lang_attr_from_well_known_trait(attr: WellKnownTrait) -> &'static str {
match attr {
WellKnownTrait::Sized => "sized",
WellKnownTrait::Copy => "copy",
WellKnownTrait::Clone => "clone",
WellKnownTrait::Drop => "drop",
WellKnownTrait::FnOnce => "fn_once",
WellKnownTrait::FnMut => "fn_mut",
WellKnownTrait::Fn => "fn",
WellKnownTrait::Unsize => "unsize",
WellKnownTrait::Unpin => "unpin",
WellKnownTrait::CoerceUnsized => "coerce_unsized",
WellKnownTrait::Copy => "copy",
WellKnownTrait::DiscriminantKind => "discriminant_kind",
WellKnownTrait::DispatchFromDyn => "dispatch_from_dyn",
WellKnownTrait::Drop => "drop",
WellKnownTrait::Fn => "fn",
WellKnownTrait::FnMut => "fn_mut",
WellKnownTrait::FnOnce => "fn_once",
WellKnownTrait::Generator => "generator",
WellKnownTrait::Sized => "sized",
WellKnownTrait::Unpin => "unpin",
WellKnownTrait::Unsize => "unsize",
}
}

View File

@ -11,15 +11,15 @@ doctest = false
[dependencies]
cov-mark = "2.0.0-pre.1"
crossbeam-channel = "0.5.0"
either = "1.5.3"
itertools = "0.10.0"
tracing = "0.1"
crossbeam-channel = "0.5.4"
either = "1.6.1"
itertools = "0.10.3"
tracing = "0.1.32"
rustc-hash = "1.1.0"
oorandom = "11.1.2"
pulldown-cmark-to-cmark = "10.0.0"
pulldown-cmark = { version = "0.9", default-features = false }
url = "2.1.1"
oorandom = "11.1.3"
pulldown-cmark-to-cmark = "10.0.1"
pulldown-cmark = { version = "0.9.1", default-features = false }
url = "2.2.2"
dot = "0.1.4"
stdx = { path = "../stdx", version = "0.0.0" }
@ -39,4 +39,4 @@ hir = { path = "../hir", version = "0.0.0" }
[dev-dependencies]
test_utils = { path = "../test_utils" }
expect-test = "1.2.0-pre.1"
expect-test = "1.2.2"

View File

@ -12,7 +12,7 @@ doctest = false
[dependencies]
cov-mark = "2.0.0-pre.1"
rustc-hash = "1.1.0"
itertools = "0.10.0"
itertools = "0.10.3"
either = "1.6.1"
stdx = { path = "../stdx", version = "0.0.0" }
@ -25,4 +25,4 @@ hir = { path = "../hir", version = "0.0.0" }
[dev-dependencies]
test_utils = { path = "../test_utils" }
sourcegen = { path = "../sourcegen" }
expect-test = "1.2.0-pre.1"
expect-test = "1.2.2"

View File

@ -11,11 +11,11 @@ doctest = false
[dependencies]
cov-mark = "2.0.0-pre.1"
itertools = "0.10.0"
itertools = "0.10.3"
rustc-hash = "1.1.0"
either = "1.6.1"
once_cell = "1.7"
smallvec = "1.4"
once_cell = "1.10.0"
smallvec = "1.8.0"
stdx = { path = "../stdx", version = "0.0.0" }
syntax = { path = "../syntax", version = "0.0.0" }
@ -29,6 +29,6 @@ profile = { path = "../profile", version = "0.0.0" }
hir = { path = "../hir", version = "0.0.0" }
[dev-dependencies]
expect-test = "1.2.0-pre.1"
expect-test = "1.2.2"
test_utils = { path = "../test_utils" }

View File

@ -11,15 +11,15 @@ doctest = false
[dependencies]
cov-mark = "2.0.0-pre.1"
tracing = "0.1"
rayon = "1.5.0"
fst = { version = "0.4", default-features = false }
tracing = "0.1.32"
rayon = "1.5.1"
fst = { version = "0.4.7", default-features = false }
rustc-hash = "1.1.0"
once_cell = "1.3.1"
once_cell = "1.10.0"
either = "1.6.1"
itertools = "0.10.0"
arrayvec = "0.7"
indexmap = "1.7"
itertools = "0.10.3"
arrayvec = "0.7.2"
indexmap = "1.8.0"
stdx = { path = "../stdx", version = "0.0.0" }
parser = { path = "../parser", version = "0.0.0" }
@ -36,4 +36,4 @@ limit = { path = "../limit", version = "0.0.0" }
test_utils = { path = "../test_utils" }
sourcegen = { path = "../sourcegen" }
xshell = "0.2.1"
expect-test = "1.2.0-pre.1"
expect-test = "1.2.2"

View File

@ -11,9 +11,9 @@ doctest = false
[dependencies]
cov-mark = "2.0.0-pre.1"
itertools = "0.10.0"
itertools = "0.10.3"
rustc-hash = "1.1.0"
either = "1.5.3"
either = "1.6.1"
profile = { path = "../profile", version = "0.0.0" }
stdx = { path = "../stdx", version = "0.0.0" }
@ -24,7 +24,7 @@ hir = { path = "../hir", version = "0.0.0" }
ide_db = { path = "../ide_db", version = "0.0.0" }
[dev-dependencies]
expect-test = "1.2.0-pre.1"
expect-test = "1.2.2"
test_utils = { path = "../test_utils" }
sourcegen = { path = "../sourcegen" }

View File

@ -13,7 +13,7 @@ doctest = false
[dependencies]
cov-mark = "2.0.0-pre.1"
rustc-hash = "1.1.0"
itertools = "0.10.0"
itertools = "0.10.3"
text_edit = { path = "../text_edit", version = "0.0.0" }
parser = { path = "../parser", version = "0.0.0" }
@ -23,4 +23,4 @@ hir = { path = "../hir", version = "0.0.0" }
[dev-dependencies]
test_utils = { path = "../test_utils" }
expect-test = "1.2.0-pre.1"
expect-test = "1.2.2"

View File

@ -12,8 +12,8 @@ doctest = false
[dependencies]
cov-mark = "2.0.0-pre.1"
rustc-hash = "1.1.0"
smallvec = "1.2.0"
tracing = "0.1"
smallvec = "1.8.0"
tracing = "0.1.32"
syntax = { path = "../syntax", version = "0.0.0" }
parser = { path = "../parser", version = "0.0.0" }

View File

@ -10,11 +10,10 @@ rust-version = "1.57"
doctest = false
[dependencies]
drop_bomb = "0.1.4"
drop_bomb = "0.1.5"
rustc_lexer = { version = "725.0.0", package = "rustc-ap-rustc_lexer" }
limit = { path = "../limit", version = "0.0.0" }
[dev-dependencies]
expect-test = "1.2"
expect-test = "1.2.2"
sourcegen = { path = "../sourcegen" }

View File

@ -10,18 +10,18 @@ rust-version = "1.57"
doctest = false
[dependencies]
object = { version = "0.28", default-features = false, features = [
object = { version = "0.28.3", default-features = false, features = [
"std",
"read_core",
"elf",
"macho",
"pe",
] }
serde = { version = "1.0", features = ["derive"] }
serde_json = { version = "1.0", features = ["unbounded_depth"] }
tracing = "0.1"
memmap2 = "0.5"
snap = "1.0"
serde = { version = "1.0.136", features = ["derive"] }
serde_json = { version = "1.0.79", features = ["unbounded_depth"] }
tracing = "0.1.32"
memmap2 = "0.5.3"
snap = "1.0.5"
paths = { path = "../paths", version = "0.0.0" }
tt = { path = "../tt", version = "0.0.0" }

View File

@ -10,15 +10,15 @@ rust-version = "1.57"
doctest = false
[dependencies]
object = { version = "0.28", default-features = false, features = [
object = { version = "0.28.3", default-features = false, features = [
"std",
"read_core",
"elf",
"macho",
"pe",
] }
libloading = "0.7.0"
memmap2 = "0.5"
libloading = "0.7.3"
memmap2 = "0.5.3"
tt = { path = "../tt", version = "0.0.0" }
mbe = { path = "../mbe", version = "0.0.0" }
@ -26,7 +26,7 @@ paths = { path = "../paths", version = "0.0.0" }
proc_macro_api = { path = "../proc_macro_api", version = "0.0.0" }
[dev-dependencies]
expect-test = "1.2.0-pre.1"
expect-test = "1.2.2"
# used as proc macro test targets
proc_macro_test = { path = "../proc_macro_test" }

View File

@ -12,4 +12,4 @@ doctest = false
[build-dependencies]
proc_macro_test_impl = { path = "imp", version = "0.0.0" }
toolchain = { path = "../toolchain", version = "0.0.0" }
cargo_metadata = "0.14"
cargo_metadata = "0.14.2"

View File

@ -10,18 +10,18 @@ rust-version = "1.57"
doctest = false
[dependencies]
once_cell = "1.3.1"
cfg-if = "1"
libc = "0.2"
once_cell = "1.10.0"
cfg-if = "1.0.0"
libc = "0.2.121"
la-arena = { version = "0.3.0", path = "../../lib/arena" }
countme = { version = "3.0", features = ["enable"] }
jemalloc-ctl = { version = "0.4.1", package = "tikv-jemalloc-ctl", optional = true }
countme = { version = "3.0.1", features = ["enable"] }
jemalloc-ctl = { version = "0.4.2", package = "tikv-jemalloc-ctl", optional = true }
[target.'cfg(target_os = "linux")'.dependencies]
perf-event = "0.4"
perf-event = "0.4.7"
[target.'cfg(windows)'.dependencies]
winapi = { version = "0.3.8", features = ["processthreadsapi", "psapi"] }
winapi = { version = "0.3.9", features = ["processthreadsapi", "psapi"] }
[features]
cpu_profiler = []

View File

@ -10,14 +10,14 @@ rust-version = "1.57"
doctest = false
[dependencies]
tracing = "0.1"
tracing = "0.1.32"
rustc-hash = "1.1.0"
cargo_metadata = "0.14"
semver = "1"
serde = { version = "1.0.106", features = ["derive"] }
serde_json = "1.0.48"
anyhow = "1.0.26"
expect-test = "1.2.0-pre.1"
cargo_metadata = "0.14.2"
semver = "1.0.6"
serde = { version = "1.0.136", features = ["derive"] }
serde_json = "1.0.79"
anyhow = "1.0.56"
expect-test = "1.2.2"
la-arena = { version = "0.3.0", path = "../../lib/arena" }
cfg = { path = "../cfg", version = "0.0.0" }

View File

@ -18,32 +18,32 @@ name = "rust-analyzer"
path = "src/bin/main.rs"
[dependencies]
anyhow = "1.0.26"
crossbeam-channel = "0.5.0"
dissimilar = "1.0.2"
itertools = "0.10.0"
lsp-types = { version = "0.92", features = ["proposed"] }
parking_lot = "0.12"
xflags = "0.2.1"
oorandom = "11.1.2"
anyhow = "1.0.56"
crossbeam-channel = "0.5.4"
dissimilar = "1.0.3"
itertools = "0.10.3"
lsp-types = { version = "0.92.1", features = ["proposed"] }
parking_lot = "0.12.0"
xflags = "0.2.4"
oorandom = "11.1.3"
rustc-hash = "1.1.0"
serde = { version = "1.0.106", features = ["derive"] }
serde_json = { version = "1.0.48", features = ["preserve_order"] }
threadpool = "1.7.1"
rayon = "1.5"
serde = { version = "1.0.136", features = ["derive"] }
serde_json = { version = "1.0.79", features = ["preserve_order"] }
threadpool = "1.8.1"
rayon = "1.5.1"
num_cpus = "1.13.1"
mimalloc = { version = "0.1.19", default-features = false, optional = true }
lsp-server = "0.5.1"
tracing = "0.1"
tracing-subscriber = { version = "0.3", default-features = false, features = [
mimalloc = { version = "0.1.28", default-features = false, optional = true }
lsp-server = "0.5.2"
tracing = "0.1.32"
tracing-subscriber = { version = "0.3.9", default-features = false, features = [
"env-filter",
"registry",
"fmt",
"tracing-log",
] }
tracing-log = "0.1.2"
tracing-tree = "0.2"
always-assert = "0.1"
tracing-tree = "0.2.0"
always-assert = "0.1.2"
stdx = { path = "../stdx", version = "0.0.0" }
flycheck = { path = "../flycheck", version = "0.0.0" }
@ -67,14 +67,14 @@ hir_ty = { path = "../hir_ty", version = "0.0.0" }
proc_macro_srv = { path = "../proc_macro_srv", version = "0.0.0" }
[target.'cfg(windows)'.dependencies]
winapi = "0.3.8"
winapi = "0.3.9"
[target.'cfg(not(target_env = "msvc"))'.dependencies]
jemallocator = { version = "0.4.1", package = "tikv-jemallocator", optional = true }
jemallocator = { version = "0.4.3", package = "tikv-jemallocator", optional = true }
[dev-dependencies]
expect-test = "1.2.0-pre.1"
jod-thread = "0.1.0"
expect-test = "1.2.2"
jod-thread = "0.1.2"
xshell = "0.2.1"
test_utils = { path = "../test_utils" }

View File

@ -112,6 +112,7 @@ pub fn server_capabilities(config: &Config) -> ServerCapabilities {
.into(),
),
moniker_provider: None,
inlay_hint_provider: None,
experimental: Some(json!({
"externalDocs": true,
"hoverRange": true,

View File

@ -10,8 +10,8 @@ rust-version = "1.57"
doctest = false
[dependencies]
libc = "0.2"
backtrace = { version = "0.3.44", optional = true }
libc = "0.2.121"
backtrace = { version = "0.3.64", optional = true }
always-assert = { version = "0.1.2", features = ["log"] }
# Think twice before adding anything here

View File

@ -12,12 +12,12 @@ doctest = false
[dependencies]
cov-mark = "2.0.0-pre.1"
itertools = "0.10.0"
rowan = "0.15.0"
itertools = "0.10.3"
rowan = "0.15.4"
rustc_lexer = { version = "725.0.0", package = "rustc-ap-rustc_lexer" }
rustc-hash = "1.1.0"
once_cell = "1.3.1"
indexmap = "1.7.0"
once_cell = "1.10.0"
indexmap = "1.8.0"
smol_str = "0.1.21"
stdx = { path = "../stdx", version = "0.0.0" }
@ -26,10 +26,10 @@ parser = { path = "../parser", version = "0.0.0" }
profile = { path = "../profile", version = "0.0.0" }
[dev-dependencies]
rayon = "1"
expect-test = "1.2.0-pre.1"
proc-macro2 = "1.0.8"
quote = "1.0.2"
rayon = "1.5.1"
expect-test = "1.2.2"
proc-macro2 = "1.0.36"
quote = "1.0.16"
ungrammar = "=1.16.1"
test_utils = { path = "../test_utils" }

View File

@ -11,8 +11,8 @@ doctest = false
[dependencies]
# Avoid adding deps here, this crate is widely used in tests it should compile fast!
dissimilar = "1.0.2"
text-size = "1.0.0"
dissimilar = "1.0.3"
text-size = "1.1.0"
rustc-hash = "1.1.0"
stdx = { path = "../stdx", version = "0.0.0" }

View File

@ -10,5 +10,5 @@ rust-version = "1.57"
doctest = false
[dependencies]
itertools = "0.10.0"
text-size = "1.0.0"
itertools = "0.10.3"
text-size = "1.1.0"

View File

@ -10,6 +10,6 @@ rust-version = "1.57"
doctest = false
[dependencies]
smol_str = "0.1"
smol_str = "0.1.21"
stdx = { path = "../stdx", version = "0.0.0" }

View File

@ -10,10 +10,10 @@ rust-version = "1.57"
doctest = false
[dependencies]
tracing = "0.1"
jod-thread = "0.1.0"
walkdir = "2.3.1"
crossbeam-channel = "0.5.0"
tracing = "0.1.32"
jod-thread = "0.1.2"
walkdir = "2.3.2"
crossbeam-channel = "0.5.4"
notify = "=5.0.0-pre.14"
vfs = { path = "../vfs", version = "0.0.0" }

View File

@ -10,8 +10,8 @@ rust-version = "1.57"
doctest = false
[dependencies]
rustc-hash = "1.0"
fst = "0.4"
rustc-hash = "1.1.0"
fst = "0.4.7"
paths = { path = "../paths", version = "0.0.0" }
indexmap = "1.7"
indexmap = "1.8.0"

View File

@ -7,9 +7,9 @@ edition = "2021"
rust-version = "1.57"
[dependencies]
anyhow = "1.0.26"
flate2 = "1.0"
write-json = "0.1.0"
anyhow = "1.0.56"
flate2 = "1.0.22"
write-json = "0.1.2"
xshell = "0.2.1"
xflags = "0.2.1"
xflags = "0.2.4"
# Avoid adding more dependencies to this crate