MCPcopy Create free account
hub / github.com/docker/docker-language-server / initialize

Function initialize

e2e-tests/initialize_test.go:133–138  ·  view source on GitHub ↗
(t *testing.T, conn *jsonrpc2.Conn, initializeParams protocol.InitializeParams)

Source from the content-addressed store, hash-verified

131}
132
133func initialize(t *testing.T, conn *jsonrpc2.Conn, initializeParams protocol.InitializeParams) {
134 expected := createGuaranteedInitializeResult()
135 expected.Capabilities.DocumentFormattingProvider = protocol.DocumentFormattingOptions{}
136 expected.Capabilities.RenameProvider = protocol.RenameOptions{PrepareProvider: types.CreateBoolPointer(true)}
137 initializeCheck(t, conn, initializeParams, expected)
138}
139
140func initializeCheck(t *testing.T, conn *jsonrpc2.Conn, initializeParams protocol.InitializeParams, expected protocol.InitializeResult) {
141 if options, ok := initializeParams.InitializationOptions.(map[string]any); ok {

Callers 15

TestHoverFunction · 0.85
testHover_ComposeFunction · 0.85
testRenameFunction · 0.85
TestInlineCompletionFunction · 0.85
TestFormattingFunction · 0.85
TestDocumentLinkFunction · 0.85
testPublishDiagnosticsFunction · 0.85
testPrepareRenameFunction · 0.85
TestSemanticTokensFullFunction · 0.85
TestDocumentSymbolFunction · 0.85
TestInlayHintFunction · 0.85

Calls 3

CreateBoolPointerFunction · 0.92
initializeCheckFunction · 0.85

Tested by

no test coverage detected