We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
workspace/didChangeConfiguration
1 parent 0eb2bfa commit 0384c34Copy full SHA for 0384c34
ls/lsp_server_ide.go
@@ -229,7 +229,14 @@ func (server *IDELSPServer) WorkspaceDidChangeWorkspaceFolders(logger jsonrpc.Fu
229
}
230
231
func (server *IDELSPServer) WorkspaceDidChangeConfiguration(logger jsonrpc.FunctionLogger, params *lsp.DidChangeConfigurationParams) {
232
- panic("unimplemented")
+ // At least one LSP client, Eglot, sends this by default when
233
+ // first connecting, even if the otions are empty.
234
+ // https://github.com/joaotavora/eglot/blob/e835996e16610d0ded6d862214b3b452b8803ea8/eglot.el#L1080
235
+ //
236
+ // Since ALS doesn’t have any workspace configuration yet,
237
+ // ignore it.
238
+ return
239
+
240
241
242
func (server *IDELSPServer) WorkspaceDidChangeWatchedFiles(logger jsonrpc.FunctionLogger, params *lsp.DidChangeWatchedFilesParams) {
0 commit comments