@@ -5,7 +5,6 @@ import (
55 "encoding/json"
66 "fmt"
77 "log/slog"
8− "maps"
98 "sort"
109 "strings"
1110 "time"
@@ -109,8 +108,7 @@ func waitForLspDiagnostics(ctx context.Context, filePath string, lsps map[string
109108 diagChan := make(chan struct{}, 1)
110109
111110 for _, client := range lsps {
112− originalDiags := make(map[protocol.DocumentURI][]protocol.Diagnostic)
113− maps.Copy(originalDiags, client.GetDiagnostics())
111+ originalDiags := client.GetDiagnostics()
114112
115113 handler := func(params json.RawMessage) {
116114 lsp.HandleDiagnostics(client, params)