From eb301856425daa928e1ddfd98bfa00430f35a772 Mon Sep 17 00:00:00 2001 From: Charlie Egan Date: Thu, 23 May 2024 15:53:10 +0100 Subject: [PATCH] lsp: Identify Zed editor client (#742) Signed-off-by: Charlie Egan --- internal/lsp/clients/clients.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/internal/lsp/clients/clients.go b/internal/lsp/clients/clients.go index 8ca420f9..4e314dac 100644 --- a/internal/lsp/clients/clients.go +++ b/internal/lsp/clients/clients.go @@ -8,15 +8,17 @@ const ( IdentifierGeneric Identifier = iota IdentifierVSCode IdentifierGoTest + IdentifierZed ) func DetermineClientIdentifier(clientName string) Identifier { - if clientName == "go test" { + switch clientName { + case "go test": return IdentifierGoTest - } - - if clientName == "Visual Studio Code" { + case "Visual Studio Code": return IdentifierVSCode + case "Zed": + return IdentifierZed } return IdentifierGeneric