@@ -37,9 +37,7 @@ debug = 2
37
37
[patch .'crates-io' ]
38
38
# rowan = { path = "../rowan" }
39
39
40
- # chalk-solve = { path = "../chalk/chalk-solve" }
41
40
# chalk-ir = { path = "../chalk/chalk-ir" }
42
- # chalk-recursive = { path = "../chalk/chalk-recursive" }
43
41
# chalk-derive = { path = "../chalk/chalk-derive" }
44
42
# line-index = { path = "lib/line-index" }
45
43
# la-arena = { path = "lib/la-arena" }
@@ -89,29 +87,30 @@ vfs-notify = { path = "./crates/vfs-notify", version = "0.0.0" }
89
87
vfs = { path = " ./crates/vfs" , version = " 0.0.0" }
90
88
edition = { path = " ./crates/edition" , version = " 0.0.0" }
91
89
92
- ra-ap-rustc_lexer = { version = " 0.123" , default-features = false }
93
- ra-ap-rustc_parse_format = { version = " 0.121" , default-features = false }
94
- ra-ap-rustc_index = { version = " 0.123" , default-features = false }
95
- ra-ap-rustc_abi = { version = " 0.123" , default-features = false }
96
- ra-ap-rustc_pattern_analysis = { version = " 0.123" , default-features = false }
90
+ ra-ap-rustc_lexer = { version = " 0.132" , default-features = false }
91
+ ra-ap-rustc_parse_format = { version = " 0.132" , default-features = false }
92
+ ra-ap-rustc_index = { version = " 0.132" , default-features = false }
93
+ ra-ap-rustc_abi = { version = " 0.132" , default-features = false }
94
+ ra-ap-rustc_pattern_analysis = { version = " 0.132" , default-features = false }
95
+ ra-ap-rustc_ast_ir = { version = " 0.132" , default-features = false }
96
+ ra-ap-rustc_type_ir = { version = " 0.132" , default-features = false }
97
+ ra-ap-rustc_next_trait_solver = { version = " 0.132" , default-features = false }
97
98
98
99
# local crates that aren't published to crates.io. These should not have versions.
99
100
100
101
# in-tree crates that are published separately and follow semver. See lib/README.md
101
102
line-index = { version = " 0.1.2" }
102
103
la-arena = { version = " 0.3.1" }
103
- lsp-server = { version = " 0.7.8 " }
104
+ lsp-server = { version = " 0.7.9 " }
104
105
105
106
# non-local crates
106
107
anyhow = " 1.0.98"
107
108
arrayvec = " 0.7.6"
108
109
bitflags = " 2.9.1"
109
110
cargo_metadata = " 0.21.0"
110
111
camino = " 1.1.10"
111
- chalk-solve = { version = " 0.103.0" , default-features = false }
112
- chalk-ir = " 0.103.0"
113
- chalk-recursive = { version = " 0.103.0" , default-features = false }
114
- chalk-derive = " 0.103.0"
112
+ chalk-ir = " 0.104.0"
113
+ chalk-derive = " 0.104.0"
115
114
crossbeam-channel = " 0.5.15"
116
115
dissimilar = " 1.0.10"
117
116
dot = " 0.1.4"
@@ -125,11 +124,11 @@ memmap2 = "0.9.5"
125
124
nohash-hasher = " 0.2.0"
126
125
oorandom = " 11.1.5"
127
126
object = { version = " 0.36.7" , default-features = false , features = [
128
- " std" ,
129
- " read_core" ,
130
- " elf" ,
131
- " macho" ,
132
- " pe" ,
127
+ " std" ,
128
+ " read_core" ,
129
+ " elf" ,
130
+ " macho" ,
131
+ " pe" ,
133
132
] }
134
133
process-wrap = { version = " 8.2.1" , features = [" std" ] }
135
134
pulldown-cmark-to-cmark = " 10.0.4"
@@ -139,9 +138,9 @@ rowan = "=0.15.15"
139
138
# Ideally we'd not enable the macros feature but unfortunately the `tracked` attribute does not work
140
139
# on impls without it
141
140
salsa = { version = " 0.23.0" , default-features = true , features = [
142
- " rayon" ,
143
- " salsa_unstable" ,
144
- " macros" ,
141
+ " rayon" ,
142
+ " salsa_unstable" ,
143
+ " macros" ,
145
144
] }
146
145
salsa-macros = " 0.23.0"
147
146
semver = " 1.0.26"
@@ -151,22 +150,22 @@ serde_json = "1.0.140"
151
150
rustc-hash = " 2.1.1"
152
151
rustc-literal-escaper = " 0.0.4"
153
152
smallvec = { version = " 1.15.1" , features = [
154
- " const_new" ,
155
- " union" ,
156
- " const_generics" ,
153
+ " const_new" ,
154
+ " union" ,
155
+ " const_generics" ,
157
156
] }
158
157
smol_str = " 0.3.2"
159
158
temp-dir = " 0.1.16"
160
159
text-size = " 1.1.1"
161
160
tracing = " 0.1.41"
162
161
tracing-tree = " 0.4.0"
163
- tracing-subscriber = { version = " 0.3.19 " , default-features = false , features = [
164
- " registry" ,
165
- " fmt" ,
166
- " local-time" ,
167
- " std" ,
168
- " time" ,
169
- " tracing-log" ,
162
+ tracing-subscriber = { version = " 0.3.20 " , default-features = false , features = [
163
+ " registry" ,
164
+ " fmt" ,
165
+ " local-time" ,
166
+ " std" ,
167
+ " time" ,
168
+ " tracing-log" ,
170
169
] }
171
170
triomphe = { version = " 0.1.14" , default-features = false , features = [" std" ] }
172
171
url = " 2.5.4"
@@ -176,7 +175,7 @@ xshell = "0.2.7"
176
175
dashmap = { version = " =6.1.0" , features = [" raw-api" , " inline" ] }
177
176
# We need to freeze the version of the crate, as it needs to match with dashmap
178
177
hashbrown = { version = " 0.14.*" , features = [
179
- " inline-more" ,
178
+ " inline-more" ,
180
179
], default-features = false }
181
180
182
181
[workspace .lints .rust ]
0 commit comments