mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-27 12:29:21 +00:00
Update Cargo.lock
This commit is contained in:
parent
8844640c6f
commit
00a6cc0664
13 changed files with 333 additions and 341 deletions
618
Cargo.lock
generated
618
Cargo.lock
generated
File diff suppressed because it is too large
Load diff
20
Cargo.toml
20
Cargo.toml
|
@ -84,10 +84,10 @@ tt = { path = "./crates/tt", version = "0.0.0" }
|
||||||
vfs-notify = { path = "./crates/vfs-notify", version = "0.0.0" }
|
vfs-notify = { path = "./crates/vfs-notify", version = "0.0.0" }
|
||||||
vfs = { path = "./crates/vfs", version = "0.0.0" }
|
vfs = { path = "./crates/vfs", version = "0.0.0" }
|
||||||
|
|
||||||
ra-ap-rustc_lexer = { version = "0.35.0", default-features = false }
|
ra-ap-rustc_lexer = { version = "0.40.0", default-features = false }
|
||||||
ra-ap-rustc_parse_format = { version = "0.35.0", default-features = false }
|
ra-ap-rustc_parse_format = { version = "0.40.0", default-features = false }
|
||||||
ra-ap-rustc_index = { version = "0.35.0", default-features = false }
|
ra-ap-rustc_index = { version = "0.40.0", default-features = false }
|
||||||
ra-ap-rustc_abi = { version = "0.35.0", default-features = false }
|
ra-ap-rustc_abi = { version = "0.40.0", default-features = false }
|
||||||
ra-ap-rustc_pattern_analysis = { version = "0.40.0", default-features = false }
|
ra-ap-rustc_pattern_analysis = { version = "0.40.0", default-features = false }
|
||||||
|
|
||||||
# local crates that aren't published to crates.io. These should not have versions.
|
# local crates that aren't published to crates.io. These should not have versions.
|
||||||
|
@ -108,6 +108,7 @@ cargo_metadata = "0.18.1"
|
||||||
command-group = "2.0.1"
|
command-group = "2.0.1"
|
||||||
crossbeam-channel = "0.5.8"
|
crossbeam-channel = "0.5.8"
|
||||||
dissimilar = "1.0.7"
|
dissimilar = "1.0.7"
|
||||||
|
dot = "0.1.4"
|
||||||
either = "1.9.0"
|
either = "1.9.0"
|
||||||
expect-test = "1.4.0"
|
expect-test = "1.4.0"
|
||||||
hashbrown = { version = "0.14", features = [
|
hashbrown = { version = "0.14", features = [
|
||||||
|
@ -117,6 +118,16 @@ indexmap = "2.1.0"
|
||||||
itertools = "0.12.0"
|
itertools = "0.12.0"
|
||||||
libc = "0.2.150"
|
libc = "0.2.150"
|
||||||
nohash-hasher = "0.2.0"
|
nohash-hasher = "0.2.0"
|
||||||
|
oorandom = "11.1.3"
|
||||||
|
object = { version = "0.33.0", default-features = false, features = [
|
||||||
|
"std",
|
||||||
|
"read_core",
|
||||||
|
"elf",
|
||||||
|
"macho",
|
||||||
|
"pe",
|
||||||
|
] }
|
||||||
|
pulldown-cmark-to-cmark = "10.0.4"
|
||||||
|
pulldown-cmark = { version = "0.9.0", default-features = false }
|
||||||
rayon = "1.8.0"
|
rayon = "1.8.0"
|
||||||
rustc-hash = "1.1.0"
|
rustc-hash = "1.1.0"
|
||||||
semver = "1.0.14"
|
semver = "1.0.14"
|
||||||
|
@ -137,6 +148,7 @@ tracing-subscriber = { version = "0.3.18", default-features = false, features =
|
||||||
"tracing-log",
|
"tracing-log",
|
||||||
] }
|
] }
|
||||||
triomphe = { version = "0.1.10", default-features = false, features = ["std"] }
|
triomphe = { version = "0.1.10", default-features = false, features = ["std"] }
|
||||||
|
url = "2.3.1"
|
||||||
xshell = "0.2.5"
|
xshell = "0.2.5"
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -129,7 +129,7 @@ pub fn parallel_prime_caches(
|
||||||
crates_currently_indexing.insert(crate_id, crate_name);
|
crates_currently_indexing.insert(crate_id, crate_name);
|
||||||
}
|
}
|
||||||
ParallelPrimeCacheWorkerProgress::EndCrate { crate_id } => {
|
ParallelPrimeCacheWorkerProgress::EndCrate { crate_id } => {
|
||||||
crates_currently_indexing.remove(&crate_id);
|
crates_currently_indexing.swap_remove(&crate_id);
|
||||||
crates_to_prime.mark_done(crate_id);
|
crates_to_prime.mark_done(crate_id);
|
||||||
crates_done += 1;
|
crates_done += 1;
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,11 +17,11 @@ arrayvec.workspace = true
|
||||||
either.workspace = true
|
either.workspace = true
|
||||||
itertools.workspace = true
|
itertools.workspace = true
|
||||||
tracing.workspace = true
|
tracing.workspace = true
|
||||||
oorandom = "11.1.3"
|
oorandom.workspace = true
|
||||||
pulldown-cmark-to-cmark = "10.0.4"
|
pulldown-cmark-to-cmark.workspace = true
|
||||||
pulldown-cmark = { version = "0.9.1", default-features = false }
|
pulldown-cmark.workspace = true
|
||||||
url = "2.3.1"
|
url.workspace = true
|
||||||
dot = "0.1.4"
|
dot.workspace = true
|
||||||
smallvec.workspace = true
|
smallvec.workspace = true
|
||||||
triomphe.workspace = true
|
triomphe.workspace = true
|
||||||
nohash-hasher.workspace = true
|
nohash-hasher.workspace = true
|
||||||
|
|
|
@ -12,13 +12,7 @@ rust-version.workspace = true
|
||||||
doctest = false
|
doctest = false
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
object = { version = "0.32.0", default-features = false, features = [
|
object.workspace = true
|
||||||
"std",
|
|
||||||
"read_core",
|
|
||||||
"elf",
|
|
||||||
"macho",
|
|
||||||
"pe",
|
|
||||||
] }
|
|
||||||
serde.workspace = true
|
serde.workspace = true
|
||||||
serde_json = { workspace = true, features = ["unbounded_depth"] }
|
serde_json = { workspace = true, features = ["unbounded_depth"] }
|
||||||
tracing.workspace = true
|
tracing.workspace = true
|
||||||
|
|
|
@ -12,13 +12,7 @@ rust-version.workspace = true
|
||||||
doctest = false
|
doctest = false
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
object = { version = "0.32.0", default-features = false, features = [
|
object.workspace = true
|
||||||
"std",
|
|
||||||
"read_core",
|
|
||||||
"elf",
|
|
||||||
"macho",
|
|
||||||
"pe",
|
|
||||||
] }
|
|
||||||
libloading = "0.8.0"
|
libloading = "0.8.0"
|
||||||
memmap2 = "0.5.4"
|
memmap2 = "0.5.4"
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,6 @@ salsa-macros = { version = "0.0.0", path = "salsa-macros" }
|
||||||
[dev-dependencies]
|
[dev-dependencies]
|
||||||
linked-hash-map = "0.5.6"
|
linked-hash-map = "0.5.6"
|
||||||
rand = "0.8.5"
|
rand = "0.8.5"
|
||||||
test-log = "0.2.14"
|
|
||||||
expect-test = "1.4.0"
|
expect-test = "1.4.0"
|
||||||
dissimilar = "1.0.7"
|
dissimilar = "1.0.7"
|
||||||
|
|
||||||
|
|
|
@ -595,7 +595,7 @@ impl ActiveQuery {
|
||||||
fn remove_cycle_participants(&mut self, cycle: &Cycle) {
|
fn remove_cycle_participants(&mut self, cycle: &Cycle) {
|
||||||
if let Some(my_dependencies) = &mut self.dependencies {
|
if let Some(my_dependencies) = &mut self.dependencies {
|
||||||
for p in cycle.participant_keys() {
|
for p in cycle.participant_keys() {
|
||||||
my_dependencies.remove(&p);
|
my_dependencies.swap_remove(&p);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,7 +2,6 @@ use std::panic::UnwindSafe;
|
||||||
|
|
||||||
use expect_test::expect;
|
use expect_test::expect;
|
||||||
use salsa::{Durability, ParallelDatabase, Snapshot};
|
use salsa::{Durability, ParallelDatabase, Snapshot};
|
||||||
use test_log::test;
|
|
||||||
|
|
||||||
// Axes:
|
// Axes:
|
||||||
//
|
//
|
||||||
|
|
|
@ -4,7 +4,6 @@
|
||||||
|
|
||||||
use crate::setup::{Knobs, ParDatabaseImpl};
|
use crate::setup::{Knobs, ParDatabaseImpl};
|
||||||
use salsa::ParallelDatabase;
|
use salsa::ParallelDatabase;
|
||||||
use test_log::test;
|
|
||||||
|
|
||||||
// Recover cycle test:
|
// Recover cycle test:
|
||||||
//
|
//
|
||||||
|
|
|
@ -4,7 +4,6 @@
|
||||||
|
|
||||||
use crate::setup::{Knobs, ParDatabaseImpl};
|
use crate::setup::{Knobs, ParDatabaseImpl};
|
||||||
use salsa::ParallelDatabase;
|
use salsa::ParallelDatabase;
|
||||||
use test_log::test;
|
|
||||||
|
|
||||||
// Recover cycle test:
|
// Recover cycle test:
|
||||||
//
|
//
|
||||||
|
|
|
@ -5,7 +5,6 @@
|
||||||
use crate::setup::{Knobs, ParDatabaseImpl};
|
use crate::setup::{Knobs, ParDatabaseImpl};
|
||||||
use expect_test::expect;
|
use expect_test::expect;
|
||||||
use salsa::ParallelDatabase;
|
use salsa::ParallelDatabase;
|
||||||
use test_log::test;
|
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn parallel_cycle_none_recover() {
|
fn parallel_cycle_none_recover() {
|
||||||
|
|
|
@ -4,7 +4,6 @@
|
||||||
|
|
||||||
use crate::setup::{Knobs, ParDatabaseImpl};
|
use crate::setup::{Knobs, ParDatabaseImpl};
|
||||||
use salsa::ParallelDatabase;
|
use salsa::ParallelDatabase;
|
||||||
use test_log::test;
|
|
||||||
|
|
||||||
// Recover cycle test:
|
// Recover cycle test:
|
||||||
//
|
//
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue