File tree Expand file tree Collapse file tree 3 files changed +33
-5
lines changed Expand file tree Collapse file tree 3 files changed +33
-5
lines changed Original file line number Diff line number Diff line change @@ -545,7 +545,7 @@ const _: i32 = 0b1010;
545
545
546
546
[discrete]
547
547
=== `convert_into_to_from`
548
- **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/convert_into_to_from.rs#L8 [convert_into_to_from.rs]
548
+ **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/convert_into_to_from.rs#L9 [convert_into_to_from.rs]
549
549
550
550
Converts an Into impl to an equivalent From impl.
551
551
@@ -1905,7 +1905,7 @@ impl<T> core::ops::Index<Axis> for [T; 3] {
1905
1905
1906
1906
[discrete]
1907
1907
=== `generate_new`
1908
- **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/generate_new.rs#L14 [generate_new.rs]
1908
+ **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/generate_new.rs#L15 [generate_new.rs]
1909
1909
1910
1910
Adds a `fn new` for a type.
1911
1911
@@ -2751,7 +2751,7 @@ fn main() {
2751
2751
2752
2752
[discrete]
2753
2753
=== `qualify_method_call`
2754
- **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/qualify_method_call.rs#L10 [qualify_method_call.rs]
2754
+ **Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/qualify_method_call.rs#L13 [qualify_method_call.rs]
2755
2755
2756
2756
Replaces the method call with a qualified function call.
2757
2757
Original file line number Diff line number Diff line change @@ -11,8 +11,6 @@ Release: release:2024-05-20[] (`v0.3.1966`)
11
11
Because of an infrastructure issue, this release is not available on the VS Code Marketplace.
12
12
Of course, you can still download and install the VSIX from GitHub Releases.
13
13
14
-
15
-
16
14
== Fixes
17
15
18
16
* pr:17203[] fix OOM caused by term search.
Original file line number Diff line number Diff line change
1
+ = Changelog #235
2
+ :sectanchors:
3
+ :experimental:
4
+ :page-layout: post
5
+
6
+ Commit: commit:71a816a90facb6546a0a06010da17598e11812f7[] +
7
+ Release: release:2024-05-27[] (`v0.3.1975` )
8
+
9
+ == New Features
10
+
11
+ * pr:17268[] retain more information about callables.
12
+
13
+ == Fixes
14
+
15
+ * pr:17248[] (first contribution) only clear diagnostics after new ones were received.
16
+ * pr:17140[] (first contribution) handle `{self}` when removing unused imports.
17
+ * pr:17295[] (first contribution) use correct key for environment variables with the C/C++ extension.
18
+ * pr:17270[] consider implied bounds from associated types in completion.
19
+ * pr:17174[] infer type of async blocks with tail return.
20
+ * pr:17251[] resolve extern prelude for modules nested in blocks.
21
+ * pr:17277[] fix various `find_path` issues.
22
+ * pr:17279[] fix `format_args` lowering.
23
+ * pr:17284[] use correct toolchain channel when generating built-in type doc links.
24
+ * pr:17275[] fix inconsistent working directory for Run and Debug commands.
25
+
26
+ == Internal Improvements
27
+
28
+ * pr:17296[] (first contribution) avoid clone when constructing runnable label.
29
+ * pr:17287[] allow sysroot to only consist of the source root dir.
30
+ * pr:17252[] refactor `prefer_no_std` and `prefer_prelude` bools into a struct.
You can’t perform that action at this time.
0 commit comments