Skip to content

Commit 3e2b75d

Browse files
authored
Merge pull request #19429 from Veykril/push-mnosqlpsysns
chore: Remove unused dependencies
2 parents 2aa8933 + 9b1924d commit 3e2b75d

File tree

23 files changed

+45
-96
lines changed

23 files changed

+45
-96
lines changed

src/tools/rust-analyzer/Cargo.lock

Lines changed: 1 addition & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# This file is automatically @generated by Cargo.
22
# It is not intended for manual editing.
3-
version = 3
3+
version = 4
44

55
[[package]]
66
name = "addr2line"
@@ -32,12 +32,6 @@ version = "0.2.21"
3232
source = "registry+https://github.com/rust-lang/crates.io-index"
3333
checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"
3434

35-
[[package]]
36-
name = "always-assert"
37-
version = "0.2.0"
38-
source = "registry+https://github.com/rust-lang/crates.io-index"
39-
checksum = "a1078fa1ce1e34b1872d8611ad921196d76bdd7027e949fbe31231abde201892"
40-
4135
[[package]]
4236
name = "anyhow"
4337
version = "1.0.97"
@@ -85,13 +79,11 @@ dependencies = [
8579
"dashmap 5.5.3",
8680
"intern",
8781
"la-arena 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
88-
"lz4_flex",
8982
"query-group-macro",
9083
"rustc-hash 2.1.1",
9184
"salsa",
9285
"semver",
9386
"span",
94-
"stdx",
9587
"syntax",
9688
"tracing",
9789
"triomphe",
@@ -638,12 +630,10 @@ dependencies = [
638630
"bitflags 2.9.0",
639631
"cfg",
640632
"cov-mark",
641-
"dashmap 5.5.3",
642633
"drop_bomb",
643634
"either",
644635
"expect-test",
645636
"fst",
646-
"hashbrown 0.14.5",
647637
"hir-expand",
648638
"indexmap",
649639
"intern",
@@ -652,7 +642,6 @@ dependencies = [
652642
"mbe",
653643
"query-group-macro",
654644
"ra-ap-rustc_abi",
655-
"ra-ap-rustc_hashes",
656645
"ra-ap-rustc_parse_format",
657646
"rustc-hash 2.1.1",
658647
"rustc_apfloat",
@@ -679,10 +668,8 @@ dependencies = [
679668
"cov-mark",
680669
"either",
681670
"expect-test",
682-
"hashbrown 0.14.5",
683671
"intern",
684672
"itertools",
685-
"la-arena 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
686673
"mbe",
687674
"parser",
688675
"query-group-macro",
@@ -710,7 +697,6 @@ dependencies = [
710697
"chalk-recursive",
711698
"chalk-solve",
712699
"cov-mark",
713-
"dashmap 5.5.3",
714700
"either",
715701
"ena",
716702
"expect-test",
@@ -720,7 +706,6 @@ dependencies = [
720706
"intern",
721707
"itertools",
722708
"la-arena 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
723-
"nohash-hasher",
724709
"oorandom",
725710
"project-model",
726711
"query-group-macro",
@@ -951,7 +936,6 @@ dependencies = [
951936
"bitflags 2.9.0",
952937
"cov-mark",
953938
"crossbeam-channel",
954-
"dashmap 5.5.3",
955939
"either",
956940
"expect-test",
957941
"fst",
@@ -1006,9 +990,7 @@ dependencies = [
1006990
"hir",
1007991
"ide-db",
1008992
"itertools",
1009-
"nohash-hasher",
1010993
"parser",
1011-
"stdx",
1012994
"syntax",
1013995
"test-fixture",
1014996
"test-utils",
@@ -1206,7 +1188,6 @@ dependencies = [
12061188
"ide-db",
12071189
"intern",
12081190
"itertools",
1209-
"paths",
12101191
"proc-macro-api",
12111192
"project-model",
12121193
"span",
@@ -1284,12 +1265,6 @@ dependencies = [
12841265
"url",
12851266
]
12861267

1287-
[[package]]
1288-
name = "lz4_flex"
1289-
version = "0.11.3"
1290-
source = "registry+https://github.com/rust-lang/crates.io-index"
1291-
checksum = "75761162ae2b0e580d7e7c390558127e5f01b4194debd6221fd8c207fc80e3f5"
1292-
12931268
[[package]]
12941269
name = "matchers"
12951270
version = "0.1.0"
@@ -1316,7 +1291,6 @@ dependencies = [
13161291
"syntax",
13171292
"syntax-bridge",
13181293
"test-utils",
1319-
"tracing",
13201294
"tt",
13211295
]
13221296

@@ -1644,7 +1618,6 @@ dependencies = [
16441618
"proc-macro-test",
16451619
"ra-ap-rustc_lexer",
16461620
"span",
1647-
"stdx",
16481621
"syntax-bridge",
16491622
"tt",
16501623
]
@@ -1767,7 +1740,6 @@ name = "query-group-macro"
17671740
version = "0.0.0"
17681741
dependencies = [
17691742
"expect-test",
1770-
"heck",
17711743
"proc-macro2",
17721744
"quote",
17731745
"salsa",
@@ -1960,7 +1932,6 @@ dependencies = [
19601932
name = "rust-analyzer"
19611933
version = "0.0.0"
19621934
dependencies = [
1963-
"always-assert",
19641935
"anyhow",
19651936
"base64",
19661937
"cargo_metadata",
@@ -2292,10 +2263,8 @@ dependencies = [
22922263
name = "syntax"
22932264
version = "0.0.0"
22942265
dependencies = [
2295-
"cov-mark",
22962266
"either",
22972267
"expect-test",
2298-
"indexmap",
22992268
"itertools",
23002269
"parser",
23012270
"ra-ap-rustc_lexer",
@@ -2321,7 +2290,6 @@ dependencies = [
23212290
"stdx",
23222291
"syntax",
23232292
"test-utils",
2324-
"tracing",
23252293
"tt",
23262294
]
23272295

@@ -2357,7 +2325,6 @@ dependencies = [
23572325
"rustc-hash 2.1.1",
23582326
"stdx",
23592327
"text-size",
2360-
"tracing",
23612328
]
23622329

23632330
[[package]]

src/tools/rust-analyzer/crates/base-db/Cargo.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ rust-version.workspace = true
1212
[lib]
1313

1414
[dependencies]
15-
lz4_flex = { version = "0.11", default-features = false }
16-
1715
la-arena.workspace = true
1816
dashmap.workspace = true
1917
salsa.workspace = true
@@ -25,7 +23,6 @@ tracing.workspace = true
2523

2624
# local deps
2725
cfg.workspace = true
28-
stdx.workspace = true
2926
syntax.workspace = true
3027
vfs.workspace = true
3128
span.workspace = true

src/tools/rust-analyzer/crates/hir-def/Cargo.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ rust-version.workspace = true
1515
arrayvec.workspace = true
1616
bitflags.workspace = true
1717
cov-mark = "2.0.0-pre.1"
18-
dashmap.workspace = true
1918
drop_bomb = "0.1.5"
2019
either.workspace = true
2120
fst = { version = "0.4.7", default-features = false }
@@ -25,14 +24,12 @@ la-arena.workspace = true
2524
rustc-hash.workspace = true
2625
tracing.workspace = true
2726
smallvec.workspace = true
28-
hashbrown.workspace = true
2927
triomphe.workspace = true
3028
rustc_apfloat = "0.2.0"
3129
text-size.workspace = true
3230
salsa.workspace = true
3331
query-group.workspace = true
3432

35-
ra-ap-rustc_hashes.workspace = true
3633
ra-ap-rustc_parse_format.workspace = true
3734
ra-ap-rustc_abi.workspace = true
3835

src/tools/rust-analyzer/crates/hir-expand/Cargo.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@ cov-mark = "2.0.0-pre.1"
1616
tracing.workspace = true
1717
either.workspace = true
1818
rustc-hash.workspace = true
19-
la-arena.workspace = true
2019
itertools.workspace = true
21-
hashbrown.workspace = true
2220
smallvec.workspace = true
2321
triomphe.workspace = true
2422
query-group.workspace = true

src/tools/rust-analyzer/crates/hir-ty/Cargo.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,7 @@ chalk-recursive.workspace = true
2929
chalk-derive.workspace = true
3030
la-arena.workspace = true
3131
triomphe.workspace = true
32-
nohash-hasher.workspace = true
3332
typed-arena = "2.0.1"
34-
dashmap.workspace = true
3533
indexmap.workspace = true
3634
rustc_apfloat = "0.2.0"
3735
query-group.workspace = true

src/tools/rust-analyzer/crates/ide-db/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ rust-version.workspace = true
1515
cov-mark = "2.0.0-pre.1"
1616
crossbeam-channel.workspace = true
1717
tracing.workspace = true
18-
dashmap.workspace = true
1918
rayon.workspace = true
2019
fst = { version = "0.4.7", default-features = false }
2120
rustc-hash.workspace = true

src/tools/rust-analyzer/crates/ide-ssr/Cargo.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,16 @@ rust-version.workspace = true
1414
[dependencies]
1515
cov-mark = "2.0.0-pre.1"
1616
itertools.workspace = true
17-
triomphe.workspace = true
18-
nohash-hasher.workspace = true
1917

2018
# local deps
2119
hir.workspace = true
2220
ide-db.workspace = true
2321
parser.workspace = true
24-
stdx.workspace = true
2522
syntax.workspace = true
2623

2724
[dev-dependencies]
2825
expect-test = "1.4.0"
26+
triomphe.workspace = true
2927

3028
# local deps
3129
test-utils.workspace = true

src/tools/rust-analyzer/crates/load-cargo/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ tracing.workspace = true
2121

2222
hir-expand.workspace = true
2323
ide-db.workspace = true
24-
paths.workspace = true
2524
proc-macro-api.workspace = true
2625
project-model.workspace = true
2726
span.workspace = true

src/tools/rust-analyzer/crates/mbe/Cargo.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,10 @@ rust-version.workspace = true
1515
cov-mark = "2.0.0-pre.1"
1616
rustc-hash.workspace = true
1717
smallvec.workspace = true
18-
tracing.workspace = true
1918
arrayvec.workspace = true
2019
ra-ap-rustc_lexer.workspace = true
2120

2221
# local deps
23-
syntax.workspace = true
2422
parser.workspace = true
2523
tt.workspace = true
2624
stdx.workspace = true
@@ -31,9 +29,10 @@ syntax-bridge.workspace = true
3129
[dev-dependencies]
3230
test-utils.workspace = true
3331
expect-test.workspace = true
32+
syntax.workspace = true
3433

3534
[features]
36-
in-rust-tree = ["parser/in-rust-tree", "tt/in-rust-tree", "syntax/in-rust-tree"]
35+
in-rust-tree = ["parser/in-rust-tree", "tt/in-rust-tree"]
3736

3837
[lints]
3938
workspace = true

src/tools/rust-analyzer/crates/proc-macro-srv-cli/src/main.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
//! A standalone binary for `proc-macro-srv`.
22
//! Driver for proc macro server
33
#![cfg_attr(feature = "in-rust-tree", feature(rustc_private))]
4+
#![cfg_attr(not(feature = "sysroot-abi"), allow(unused_crate_dependencies))]
45
#![allow(clippy::print_stderr)]
56

67
#[cfg(feature = "in-rust-tree")]

0 commit comments

Comments
 (0)