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. -
#12528check the correct proc-macro settings in missing proc-macro diagnostics. -
#12544show proc-macro loading errors inunresolved-proc-macrodiagnostics. -
#12584fix attribute macro diagnostics. -
#12529ask the user to reload the vscode window when changing server settings. -
#12541clear proc-macro changed flag when reloading workspace. -
#12554don’t complete local items should not be completed in parent.
Internal Improvements
-
#12562split completion context module into definitions and analysis parts. -
#12564collapse completion ctx pathqualifierandis_absolute_pathinto enum. -
#12570only run completion functions if their corresponding context is active. -
#12573split flyimport into its three applicable contexts. -
#12577makeNameRefKindclassification mandatory. -
#12580move things out ofCompletionContext::function_definto more specific parts. -
#12581handle fractional release numbers in changelog naming.