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 {
12131213
12141214[discrete]
12151215=== `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]
12171217
12181218Extracts subexpression into a variable.
12191219
@@ -3000,7 +3000,7 @@ fn main() {
30003000
30013001[discrete]
30023002=== `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]
30043004
30053005Removes any use statements in the current selection that are unused.
30063006
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