Skip to content

Commit 0bfaa23

Browse files
committed
Changelog #244
1 parent d534704 commit 0bfaa23

File tree

4 files changed

+50
-17
lines changed

4 files changed

+50
-17
lines changed

generated_assists.adoc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -564,7 +564,7 @@ const _: i32 = 0b1010;
564564

565565
[discrete]
566566
=== `convert_into_to_from`
567-
**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]
567+
**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]
568568

569569
Converts an Into impl to an equivalent From impl.
570570

@@ -1947,7 +1947,7 @@ impl<T> core::ops::Index<Axis> for [T; 3] {
19471947

19481948
[discrete]
19491949
=== `generate_new`
1950-
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/generate_new.rs#L15[generate_new.rs]
1950+
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/generate_new.rs#L14[generate_new.rs]
19511951

19521952
Adds a `fn new` for a type.
19531953

@@ -2793,7 +2793,7 @@ fn main() {
27932793

27942794
[discrete]
27952795
=== `qualify_method_call`
2796-
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/qualify_method_call.rs#L13[qualify_method_call.rs]
2796+
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/qualify_method_call.rs#L10[qualify_method_call.rs]
27972797

27982798
Replaces the method call with a qualified function call.
27992799

@@ -2824,7 +2824,7 @@ fn main() {
28242824

28252825
[discrete]
28262826
=== `qualify_path`
2827-
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/qualify_path.rs#L22[qualify_path.rs]
2827+
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/qualify_path.rs#L23[qualify_path.rs]
28282828

28292829
If the name is unresolved, provides all possible qualified paths for it.
28302830

generated_config.adoc

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -764,12 +764,6 @@ Whether to show `Debug` lens. Only applies when
764764
--
765765
Whether to show CodeLens in Rust files.
766766
--
767-
[[rust-analyzer.lens.forceCustomCommands]]rust-analyzer.lens.forceCustomCommands (default: `true`)::
768-
+
769-
--
770-
Internal config: use custom client-side commands even when the
771-
client doesn't set the corresponding capability.
772-
--
773767
[[rust-analyzer.lens.implementations.enable]]rust-analyzer.lens.implementations.enable (default: `true`)::
774768
+
775769
--
@@ -836,11 +830,6 @@ Sets the LRU capacity of the specified queries.
836830
--
837831
Whether to show `can't find Cargo.toml` error message.
838832
--
839-
[[rust-analyzer.notifications.unindexedProject]]rust-analyzer.notifications.unindexedProject (default: `false`)::
840-
+
841-
--
842-
Whether to send an UnindexedProject notification to the client.
843-
--
844833
[[rust-analyzer.numThreads]]rust-analyzer.numThreads (default: `null`)::
845834
+
846835
--

generated_features.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ This is the same as `Go to Definition` with the following exceptions:
275275

276276

277277
=== Go to Definition
278-
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/goto_definition.rs#L17[goto_definition.rs]
278+
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/goto_definition.rs#L28[goto_definition.rs]
279279

280280
Navigates to the definition of an identifier.
281281

@@ -319,7 +319,7 @@ image::https://user-images.githubusercontent.com/48062697/113020657-b560f500-917
319319

320320

321321
=== Highlight Related
322-
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/highlight_related.rs#L41[highlight_related.rs]
322+
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/highlight_related.rs#L42[highlight_related.rs]
323323

324324
Highlights constructs related to the thing under the cursor:
325325

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
= Changelog #244
2+
:sectanchors:
3+
:experimental:
4+
:page-layout: post
5+
6+
Commit: commit:fd74511f34ae6c165466543cc6e55ea60e7365af[] +
7+
Release: release:2024-07-29[] (`v0.3.2053`)
8+
9+
== New Features
10+
11+
* pr:17542[] Support "Go to definition" and "Find all references" on control flow keywords.
12+
* pr:17676[] add preliminary support for the `+ use<..>` `precise_capturing` syntax.
13+
14+
== Fixes
15+
16+
* pr:17511[] (first contribution) fix trait solving with `Deref` as a supertrait.
17+
* pr:17472[] (first contribution) filter run unit tests by crate when running them.
18+
* pr:17660[] fix again the path resolution for included submodules.
19+
* pr:17706[] fix ``include!``s with `expr` fragment inputs.
20+
* pr:17586[] allow macro expansions into `RestPat` in tuple args.
21+
* pr:17697[] support the new `cargo config get env` format.
22+
* pr:17709[] fix hover links.
23+
* pr:17713[] fix panic on unresolved index fields.
24+
* pr:17720[] flip the naming of the doc-comment to comment assist.
25+
26+
== Internal Improvements
27+
28+
* pr:17675[] (first contribution) remove the `lens.forceCustomCommands` config.
29+
* pr:17670[] enable LRU for the `body_with_source_map` query.
30+
* pr:17671[] shrink `Binding`.
31+
* pr:17695[] shrink `TypeRef` by 8 bytes.
32+
* pr:17693[] remove params and fields from `AstIdMap`.
33+
* pr:17668[] remove incorrect `never!` invocations for `async` functions.
34+
* pr:17647[] rename internal rust-analyzer commands.
35+
* pr:17698[] remove unused `trace` module.
36+
* pr:17690[] fix and enable `unsafe_op_in_unsafe_fn`.
37+
* pr:17483[] improve `rust-analyzer.toml` error reporting.
38+
* pr:17667[] use the rustup `rust-analyzer` component when `rust-toolchain.toml` exists.
39+
* pr:17610[] add `Impl::all_in_module(…)` for more localized querying.
40+
* pr:17674[] add version and config to the `Status` command.
41+
* pr:17395[] remove `UnindexedProject` notification.
42+
43+
== Others
44+

0 commit comments

Comments
 (0)