IntelliJ Rust Changelog #197
New Features
-
#10552, #10581, #10569 Enable
Unused mut
inspection by default with several improvements -
#10579 Make quick-fixes work inside an attribute macro expansion. Note that attribute procedural macro expansion is disabled by default. If you want to try it out, enable
org.rust.macros.proc.attr
experimental feature. -
#10577 Add quick-fixes for incorrect
Display
/Debug
format modifiers -
#10570 Highlight missing format string inside
println
-like calls -
#10561 Support parameter info inside struct literal (Ctrl+P)
-
#10550 Support
Unnecessary cast
inspection for function types -
#10546 Provide unresolved imported items as completion items
-
#10541 Add filename in error message for pre-commit rustfmt
-
#10572 Deprecate
box
syntax
Fixes
-
#10586 Fix false-positive
Unnecessary cast
when casting enum constructors to function -
#10563 Suggest
Change signature
refactoring when editing a signature of a method with explicitself
type -
#10548 Test inspections and error annotators against attribute procedural macros
Full set of changes can be found here