Changelog #164
Commit: ff4d55e
Release: 2023-01-16
New Features
-
#13684(first contribution) addExtract format expressionassist: -
#13810(first contribution) add an assist to expand a macro once, inline
-
#13744(first contribution) add the ability to limit the thread pool size (rust-analyzer.numThreads). -
#13816add option to make adjustment (reborrow) hints postfix:
-
#13825addUnqualify method callassist:
-
#13848colorizecargo checkdiagnostics in the full view in VSCode:
-
#13934makeunlinked_filediagnostic quickfixes work for inline modules:
-
#13458add assist to replace plain arithmetic operations with wrapping/checked/saturating ones. -
#13946remove hover inlay tooltips, replace them with location links. -
#13799renamecheckOnSavesettings tocheck.
Fixes
-
#13843(first contribution) add missingawaitin generated delegate methods. -
#13753(first contribution) increase proc macro expansion token limit (fixes the visitors inswc). -
#13940(first contribution) fix a panic in thematch-to-let-elseassist. -
#13763add type bounds to generated#[derive]implementations. -
#13891keep whitespace in extracted functions. -
#13890unescape inline module names when resolving modules. -
#13897resolve inherent methods implemented in ancestor blocks. -
#13948make inlay hint location links work for more types. -
#13945handle or-patters in missing match diagnostics. -
#13923revert "add a ZWNJ to prevent VS Code from forming ligatures between hints and code".
Internal Improvements
-
#13956(first contribution) upgradecommand-groupto fix build on Haiku OS. -
#13915make it clearer when the server expects an initialized notification. -
#13917split outhir-defattribute handling parts intohir-expand. -
#13933refine reference search for const and function associated items. -
#13941explain the idea behindrust-project.json. -
#13928,#13929,#13862,#13919,#13936,#13937fix some Clippy lints.