Changelog #95
Commit: f1d7f98
Release: 2021-09-20
Sponsors
Become a sponsor: On OpenCollective or GitHub Sponsors.
Fixes
-
#10252(first contribution) make "Go to definition" multi-token mapping aware. -
#10233(first contribution) add multi-token mapping support to hovers. -
#10199detect even a second change toCargo.toml. -
#10229do not complete builtin attributes for qualified paths. -
#10230fix expansion order for fn-like macros and attributes when descending tokens. -
#10237do not wrap inlined local in parens when at block tail position. -
#10247don’t highlight unsafe traits as unsafe in safe impls. -
#10048correctly complete macro call when cursor on!. -
#10264don’t seek outside of character boundaries in completion handler. -
#10260fix name generation in "Generate function" assist. -
#10267narrowif-lettomatchassist range. -
#10282don’t allow two turbo-fishes in generic arguments. -
#10289only strip derive attributes when preparing macro input. -
#10293don’t bail on parse errors in macro input for built-in expansion.
Internal Improvements
-
#10221prevent possible bugs when adding magical comments. -
#10222work around bad error reporting when renaming the server binary. -
#10225add proc-macro fixture directive. -
#10232add more tests for ide functionality in attributed items. -
#10248remove dead code. -
#10250improvecall_hierarchyandincoming/outgoing_calls. -
#10265,#10269,#10275,#10276,#10268,#10270,#10280,#10287parser cleanups.