Skip to content

Commit 54d0bbd

Browse files
committed
Changelog #195
1 parent d17c8b6 commit 54d0bbd

File tree

3 files changed

+32
-4
lines changed

3 files changed

+32
-4
lines changed

generated_assists.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ fn main() {
268268

269269
[discrete]
270270
=== `apply_demorgan`
271-
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/apply_demorgan.rs#L7[apply_demorgan.rs]
271+
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide-assists/src/handlers/apply_demorgan.rs#L11[apply_demorgan.rs]
272272

273273
Apply https://en.wikipedia.org/wiki/De_Morgan%27s_laws[De Morgan's law].
274274
This transforms expressions of the form `!l || !r` into `!(l && r)`.

generated_features.adoc

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -193,8 +193,6 @@ image::https://user-images.githubusercontent.com/48062697/113020648-b3973180-917
193193
Extends or shrinks the current selection to the encompassing syntactic construct
194194
(expression, statement, item, module, etc). It works with multiple cursors.
195195

196-
This is a standard LSP feature and not a protocol extension.
197-
198196
|===
199197
| Editor | Shortcut
200198

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

320318

321319
=== Highlight Related
322-
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/highlight_related.rs#L39[highlight_related.rs]
320+
**Source:** https://github.com/rust-lang/rust-analyzer/blob/master/crates/ide/src/highlight_related.rs#L40[highlight_related.rs]
323321

324322
Highlights constructs related to the thing under the cursor:
325323

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
= Changelog #195
2+
:sectanchors:
3+
:experimental:
4+
:page-layout: post
5+
6+
Commit: commit:83b3ba1b8191c065bb0dacc79e5896f7f21e4611[] +
7+
Release: release:2023-08-21[] (`v0.3.1631`)
8+
9+
== New Features
10+
11+
* pr:15477[] record import aliases in symbol index.
12+
* pr:15446[] add status bar button to toggle check on save.
13+
14+
== Fixes
15+
16+
* pr:15463[] show generic constant defaults in hover.
17+
* pr:15473[] honor `#[doc(hidden)]` in auto-import and completions.
18+
* pr:15383[] suggest type completions for type arguments and constant completions for constant arguments.
19+
* pr:15418[] fix signature help of methods generated by macros.
20+
* pr:15410[] rewrite De Morgan's assist to avoid string manipulation.
21+
* pr:15179[] substitute default values of const params in "Add missing members".
22+
* pr:15420[] increase the buffer size for the discover project command.
23+
24+
== Internal Improvements
25+
26+
* pr:15466[] add offset param to token `descend` API.
27+
* pr:15472[] record import origins in `ItemScope` and `PerNs`.
28+
* pr:15426[], pr:15429[], pr:15434[] de-`unwrap` `convert_to_guarded_return`, `generate_delegate_methods` and `generate_derive`.
29+
* pr:15461[] always collect memory usage info in `analysis-stats`.
30+
* pr:15482[] pin `serde` to the last non-blobby release.

0 commit comments

Comments
 (0)