Skip to content

Commit 2898c42

Browse files
committed
Auto merge of rust-lang#16758 - Veykril:cargo-lock, r=Veykril
Update Cargo.lock
2 parents 676455f + 00a6cc0 commit 2898c42

13 files changed

+332
-340
lines changed

Cargo.lock

Lines changed: 307 additions & 309 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,10 +84,10 @@ tt = { path = "./crates/tt", version = "0.0.0" }
8484
vfs-notify = { path = "./crates/vfs-notify", version = "0.0.0" }
8585
vfs = { path = "./crates/vfs", version = "0.0.0" }
8686

87-
ra-ap-rustc_lexer = { version = "0.35.0", default-features = false }
88-
ra-ap-rustc_parse_format = { version = "0.35.0", default-features = false }
89-
ra-ap-rustc_index = { version = "0.35.0", default-features = false }
90-
ra-ap-rustc_abi = { version = "0.35.0", default-features = false }
87+
ra-ap-rustc_lexer = { version = "0.40.0", default-features = false }
88+
ra-ap-rustc_parse_format = { version = "0.40.0", default-features = false }
89+
ra-ap-rustc_index = { version = "0.40.0", default-features = false }
90+
ra-ap-rustc_abi = { version = "0.40.0", default-features = false }
9191
ra-ap-rustc_pattern_analysis = { version = "0.40.0", default-features = false }
9292

9393
# local crates that aren't published to crates.io. These should not have versions.
@@ -108,6 +108,7 @@ cargo_metadata = "0.18.1"
108108
command-group = "2.0.1"
109109
crossbeam-channel = "0.5.8"
110110
dissimilar = "1.0.7"
111+
dot = "0.1.4"
111112
either = "1.9.0"
112113
expect-test = "1.4.0"
113114
hashbrown = { version = "0.14", features = [
@@ -117,6 +118,16 @@ indexmap = "2.1.0"
117118
itertools = "0.12.0"
118119
libc = "0.2.150"
119120
nohash-hasher = "0.2.0"
121+
oorandom = "11.1.3"
122+
object = { version = "0.33.0", default-features = false, features = [
123+
"std",
124+
"read_core",
125+
"elf",
126+
"macho",
127+
"pe",
128+
] }
129+
pulldown-cmark-to-cmark = "10.0.4"
130+
pulldown-cmark = { version = "0.9.0", default-features = false }
120131
rayon = "1.8.0"
121132
rustc-hash = "1.1.0"
122133
semver = "1.0.14"
@@ -137,6 +148,7 @@ tracing-subscriber = { version = "0.3.18", default-features = false, features =
137148
"tracing-log",
138149
] }
139150
triomphe = { version = "0.1.10", default-features = false, features = ["std"] }
151+
url = "2.3.1"
140152
xshell = "0.2.5"
141153

142154

crates/ide-db/src/prime_caches.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ pub fn parallel_prime_caches(
129129
crates_currently_indexing.insert(crate_id, crate_name);
130130
}
131131
ParallelPrimeCacheWorkerProgress::EndCrate { crate_id } => {
132-
crates_currently_indexing.remove(&crate_id);
132+
crates_currently_indexing.swap_remove(&crate_id);
133133
crates_to_prime.mark_done(crate_id);
134134
crates_done += 1;
135135
}

crates/ide/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ arrayvec.workspace = true
1717
either.workspace = true
1818
itertools.workspace = true
1919
tracing.workspace = true
20-
oorandom = "11.1.3"
21-
pulldown-cmark-to-cmark = "10.0.4"
22-
pulldown-cmark = { version = "0.9.1", default-features = false }
23-
url = "2.3.1"
24-
dot = "0.1.4"
20+
oorandom.workspace = true
21+
pulldown-cmark-to-cmark.workspace = true
22+
pulldown-cmark.workspace = true
23+
url.workspace = true
24+
dot.workspace = true
2525
smallvec.workspace = true
2626
triomphe.workspace = true
2727
nohash-hasher.workspace = true

crates/proc-macro-api/Cargo.toml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,7 @@ rust-version.workspace = true
1212
doctest = false
1313

1414
[dependencies]
15-
object = { version = "0.32.0", default-features = false, features = [
16-
"std",
17-
"read_core",
18-
"elf",
19-
"macho",
20-
"pe",
21-
] }
15+
object.workspace = true
2216
serde.workspace = true
2317
serde_json = { workspace = true, features = ["unbounded_depth"] }
2418
tracing.workspace = true

crates/proc-macro-srv/Cargo.toml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,7 @@ rust-version.workspace = true
1212
doctest = false
1313

1414
[dependencies]
15-
object = { version = "0.32.0", default-features = false, features = [
16-
"std",
17-
"read_core",
18-
"elf",
19-
"macho",
20-
"pe",
21-
] }
15+
object.workspace = true
2216
libloading = "0.8.0"
2317
memmap2 = "0.5.4"
2418

crates/salsa/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ salsa-macros = { version = "0.0.0", path = "salsa-macros" }
2828
[dev-dependencies]
2929
linked-hash-map = "0.5.6"
3030
rand = "0.8.5"
31-
test-log = "0.2.14"
3231
expect-test = "1.4.0"
3332
dissimilar = "1.0.7"
3433

crates/salsa/src/runtime.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -595,7 +595,7 @@ impl ActiveQuery {
595595
fn remove_cycle_participants(&mut self, cycle: &Cycle) {
596596
if let Some(my_dependencies) = &mut self.dependencies {
597597
for p in cycle.participant_keys() {
598-
my_dependencies.remove(&p);
598+
my_dependencies.swap_remove(&p);
599599
}
600600
}
601601
}

crates/salsa/tests/cycles.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ use std::panic::UnwindSafe;
22

33
use expect_test::expect;
44
use salsa::{Durability, ParallelDatabase, Snapshot};
5-
use test_log::test;
65

76
// Axes:
87
//

crates/salsa/tests/parallel/parallel_cycle_all_recover.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
55
use crate::setup::{Knobs, ParDatabaseImpl};
66
use salsa::ParallelDatabase;
7-
use test_log::test;
87

98
// Recover cycle test:
109
//

crates/salsa/tests/parallel/parallel_cycle_mid_recover.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
55
use crate::setup::{Knobs, ParDatabaseImpl};
66
use salsa::ParallelDatabase;
7-
use test_log::test;
87

98
// Recover cycle test:
109
//

crates/salsa/tests/parallel/parallel_cycle_none_recover.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
use crate::setup::{Knobs, ParDatabaseImpl};
66
use expect_test::expect;
77
use salsa::ParallelDatabase;
8-
use test_log::test;
98

109
#[test]
1110
fn parallel_cycle_none_recover() {

crates/salsa/tests/parallel/parallel_cycle_one_recovers.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
55
use crate::setup::{Knobs, ParDatabaseImpl};
66
use salsa::ParallelDatabase;
7-
use test_log::test;
87

98
// Recover cycle test:
109
//

0 commit comments

Comments
 (0)