Changelog #134
Commit: 427061d
Release: 2022-06-20
Fixes
-
#12517
(first contribution) fix completion for methods in trait generated by macro. -
#12545
(first contribution) insert imports after the shebang if present. -
#12528
check the correct proc-macro settings in missing proc-macro diagnostics. -
#12544
show proc-macro loading errors inunresolved-proc-macro
diagnostics. -
#12584
fix attribute macro diagnostics. -
#12529
ask the user to reload the vscode window when changing server settings. -
#12541
clear proc-macro changed flag when reloading workspace. -
#12554
don’t complete local items should not be completed in parent.
Internal Improvements
-
#12562
split completion context module into definitions and analysis parts. -
#12564
collapse completion ctx pathqualifier
andis_absolute_path
into enum. -
#12570
only run completion functions if their corresponding context is active. -
#12573
split flyimport into its three applicable contexts. -
#12577
makeNameRefKind
classification mandatory. -
#12580
move things out ofCompletionContext::function_def
into more specific parts. -
#12581
handle fractional release numbers in changelog naming.