yegappan / lsp

Language Server Protocol (LSP) plugin for Vim9
MIT License
461 stars 54 forks source link

Changed default value of missing workspaceConfig from [{}] to [null] #425

Closed DanielViberg closed 9 months ago

DanielViberg commented 9 months ago

Fixes https://github.com/yegappan/lsp/issues/410 and https://github.com/yegappan/lsp/issues/400

DanielViberg commented 9 months ago

As detailed by https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#workspace_configuration "If the client can’t provide a configuration setting for a given scope then null needs to be present in the returned array."