summaryrefslogtreecommitdiff
path: root/internal/lsp/handlers_completion.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/lsp/handlers_completion.go')
-rw-r--r--internal/lsp/handlers_completion.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/internal/lsp/handlers_completion.go b/internal/lsp/handlers_completion.go
index 78e685a..db6866b 100644
--- a/internal/lsp/handlers_completion.go
+++ b/internal/lsp/handlers_completion.go
@@ -30,6 +30,10 @@ type completionPlan struct {
}
func (s *Server) handleCompletion(req Request) {
+ if s.completionDisabled() {
+ s.reply(req.ID, CompletionList{IsIncomplete: false, Items: nil}, nil)
+ return
+ }
var p CompletionParams
var docStr string
if err := json.Unmarshal(req.Params, &p); err == nil {