File tree Expand file tree Collapse file tree 2 files changed +37
-2
lines changed Expand file tree Collapse file tree 2 files changed +37
-2
lines changed Original file line number Diff line number Diff line change @@ -1213,7 +1213,7 @@ struct S {
1213
1213
1214
1214
[discrete]
1215
1215
=== `extract_variable`
1216
- **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/extract_variable.rs#L12 [extract_variable.rs]
1216
+ **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/extract_variable.rs#L16 [extract_variable.rs]
1217
1217
1218
1218
Extracts subexpression into a variable.
1219
1219
@@ -3000,7 +3000,7 @@ fn main() {
3000
3000
3001
3001
[discrete]
3002
3002
=== `remove_unused_imports`
3003
- **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/remove_unused_imports.rs#L14 [remove_unused_imports.rs]
3003
+ **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/remove_unused_imports.rs#L17 [remove_unused_imports.rs]
3004
3004
3005
3005
Removes any use statements in the current selection that are unused.
3006
3006
Original file line number Diff line number Diff line change
1
+ = Changelog #253
2
+ :sectanchors:
3
+ :experimental:
4
+ :page-layout: post
5
+
6
+ Commit: commit:822644d97d7f64e1bdff25b1d636e366a29facc4[] +
7
+ Release: release:2024-09-30[] (`v0.3.2129` )
8
+
9
+ == New Features
10
+
11
+ * pr:18180[] index workspace symbols at start-up rather than on the first search.
12
+
13
+ == Fixes
14
+
15
+ * pr:17923[] (first contribution) add option to rebuild project before restarting debugging.
16
+ * pr:18160[] fix name resolution with renamed imports and shadowing.
17
+ * pr:18164[] handle import aliases in `remove_unused_imports`.
18
+ * pr:18161[] improve reference handling in consuming postfix completions.
19
+ * pr:18172[] support `#[expect]` in attribute completion and hover.
20
+ * pr:18162[] report lifetime GATs as object-unsafe.
21
+ * pr:18123[] disambiguate package names in flycheck.
22
+ * pr:18166[] fix a bug in span map merging.
23
+ * pr:18184[] pass `--all-targets` for build scripts in more CLI commands.
24
+ * pr:18193[] don't report start-up error when a workspace discovery command is configured.
25
+
26
+ == Internal Improvements
27
+
28
+ * pr:18205[] (first contribution) rename object-safety to `dyn`-compatibility.
29
+ * pr:18196[] add `SyntaxFactory` to simplify generating nodes with syntax mappings.
30
+ * pr:18181[] add `tracing` to project discovery and VFS loading.
31
+ * pr:18192[] include `rust-project.json` build files in VFS.
32
+ * pr:18157[] respect `--disable-proc-macros` in `analysis-stats`.
33
+ * pr:18208[] allow overriding proc macro server in `analysis-stats`.
34
+ * pr:18188[] bump MSRV to 1.81.
35
+ * pr:18175[] drop `COMPLETION_MARKER` Easter egg.
You can’t perform that action at this time.
0 commit comments