config-lsp/server/handlers/wireguard/lsp/text-document-completion.go
Myzel394 7feb034a84
fix(server): Overall improvements
Signed-off-by: Myzel394 <github.7a2op@simplelogin.co>
2025-03-16 00:41:23 +01:00

16 lines
386 B
Go

package lsp
import (
"config-lsp/handlers/wireguard"
"config-lsp/handlers/wireguard/handlers"
"github.com/tliron/glsp"
protocol "github.com/tliron/glsp/protocol_3_16"
)
func TextDocumentCompletion(context *glsp.Context, params *protocol.CompletionParams) (any, error) {
d := wireguard.DocumentParserMap[params.TextDocument.URI]
return handlers.SuggestCompletions(d, params)
}