We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 67b1b5e commit c3dbfd7Copy full SHA for c3dbfd7
private/buf/buflsp/server.go
@@ -142,7 +142,12 @@ func (s *server) Initialized(
142
ctx context.Context,
143
params *protocol.InitializedParams,
144
) error {
145
- if s.initParams.Load().Capabilities.Workspace.DidChangeConfiguration.DynamicRegistration {
+ workspaceCapabilities := s.initParams.Load().Capabilities.Workspace
146
+ if workspaceCapabilities == nil {
147
+ return nil
148
+ }
149
+ didChangeConfiguration := workspaceCapabilities.DidChangeConfiguration
150
+ if didChangeConfiguration != nil && didChangeConfiguration.DynamicRegistration {
151
// The error is logged for us by the client wrapper.
152
_ = s.client.RegisterCapability(ctx, &protocol.RegistrationParams{
153
Registrations: []protocol.Registration{
0 commit comments