Skip to content

Commit a72b701

Browse files
committed
Adjust Changelog 186
1 parent 769184c commit a72b701

7 files changed

+20
-12
lines changed

_posts/2023-01-16-changelog-186.markdown

+20-12
Original file line numberDiff line numberDiff line change
@@ -7,29 +7,37 @@ date: 2023-01-16 13:00:00 +0300
77

88
## New Features
99

10-
* [#9926] Add support for displaying source control author Code Vision (by [@Kobzol])
10+
* [#9747] Support `Create field` quick-fix for struct literals with `Self`
1111

12-
* [#9883] Annotate exclusive range patterns as experimental
12+
{% include gif-img.html path="/assets/posts/changelog-186/create-field" w="700px" %}
1313

14-
* [#9441] Fully qualify paths from the local crate that cannot be imported after paste (by [@Kobzol])
14+
* [#9794] Remove unused imports inside functions by `Optimize import` action
15+
if [Unused imports](https://github.com/intellij-rust/intellij-rust/issues/2158) inspections is enabled
1516

16-
## Fixes
17+
{% include gif-img.html path="/assets/posts/changelog-186/unused-imports-in-function" w="700px" %}
1718

18-
* [#9928] Improve error messages for already defined names:
19-
- Produce proper `E0403` error for const generic parameters with duplicate names
20-
- Update error messages for already defined names to provide the same error message as the compiler
19+
* [#9441] Fully qualify paths from the local crate that cannot be imported after paste.
20+
Note, the corresponding feature is disabled by default.
21+
You can turn it on via `Rust | Insert imports on paste` option in `Preferences | Editor | General | Auto Import` panel (by [@Kobzol])
2122

22-
* [#9899] Fix annotation for exclusive range patterns
23+
{% include gif-img.html path="/assets/posts/changelog-186/import-on-paste" w="700px" %}
2324

24-
* [#9794] Now unused imports are removed inside functions if [corresponding inspection](https://github.com/intellij-rust/intellij-rust/issues/2158) is enabled
25+
* [#9883], [#9899] Annotate [exclusive range patterns](https://github.com/rust-lang/rust/issues/37854) as experimental
2526

26-
* [#9747] Support `Create field` quick-fix for struct literals with `Self`
27+
## Fixes
28+
29+
* [#9928] Improve error messages for already defined names:
30+
- Produce proper [E0403](https://doc.rust-lang.org/error_codes/E0403.html) error for const generic parameters with duplicate names
31+
- Update error messages for already defined names to provide the same error message as the compiler
2732

2833
## Internal Improvements
2934

30-
* [#9931] Use Kotlin 1.8 for compilation
35+
* [#9926] Provide initial implementation to show code authors hints.
36+
The feature is disabled by default for now (by [@Kobzol])
37+
38+
* [#9931] Use Kotlin 1.8 for plugin compilation
3139

32-
* [#9879] Refactor resolve processors
40+
* [#9879] Refactor name resolution processors
3341

3442
Full set of changes can be found [here](https://github.com/intellij-rust/intellij-rust/milestone/95?closed=1)
3543

380 KB
Loading
23.7 KB
Loading
483 KB
Loading
34.5 KB
Loading
Loading
Loading

0 commit comments

Comments
 (0)