IntelliJ Rust Changelog #29
New Features
-
New intention: convert
if let
tomatch
(by @Shiroy). -
Check that functions and methods are called with the correct number of arguments.
-
Check that lifetimes are not omitted from references if they are mandatory (by @alygin).
-
Complete module names in module declarations (by @Shiroy).
-
Make
match
postfix template available for any expression. -
Support field shorthand notation.
Fixes
-
Prefer inherent methods to trait methods during resovle (by @alygin).
-
Formatter preserves string literals intact.
-
Formatter handles multiline or single line blocks more intelligently.
-
Enable backtraces by default.
Internal Improvements
-
Upgrade Grammar Kit to 1.5.0.
-
Use jitpack.io to download Grammar Kit.
-
Remove IDEA 2016.1 compatibility.
-
Test that intentions and inspections have descriptions.