You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The goal is to refactor current implementation of how server capabilities are calculated.
Client capabilities (InitializeRequest) should be considered when creating server capabilities.
It's potentially relevant, while lsprotocol provides all the types now it's still on pygls to correctly fill out an instance of ServerCapabilities as this tells the client which methods etc a server supports.
While the ServerCapabilitiesBuilder does look at some client capabilities, I don't know if it does in all cases etc.
The goal is to refactor current implementation of how server capabilities are calculated.
Client capabilities (InitializeRequest) should be considered when creating server capabilities.
https://github.com/openlawlibrary/pygls/blob/master/pygls/types.py#L879
The text was updated successfully, but these errors were encountered: