1 // Copyright 2020 The Go Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style
3 // license that can be found in the LICENSE file.
7 // code generated by helper. DO NOT EDIT.
12 "golang.org/x/tools/internal/lsp/protocol"
15 func (s *Server) CodeAction(ctx context.Context, params *protocol.CodeActionParams) ([]protocol.CodeAction, error) {
16 return s.codeAction(ctx, params)
19 func (s *Server) CodeLens(ctx context.Context, params *protocol.CodeLensParams) ([]protocol.CodeLens, error) {
20 return s.codeLens(ctx, params)
23 func (s *Server) CodeLensRefresh(context.Context) error {
24 return notImplemented("CodeLensRefresh")
27 func (s *Server) ColorPresentation(context.Context, *protocol.ColorPresentationParams) ([]protocol.ColorPresentation, error) {
28 return nil, notImplemented("ColorPresentation")
31 func (s *Server) Completion(ctx context.Context, params *protocol.CompletionParams) (*protocol.CompletionList, error) {
32 return s.completion(ctx, params)
35 func (s *Server) Declaration(context.Context, *protocol.DeclarationParams) (protocol.Declaration, error) {
36 return nil, notImplemented("Declaration")
39 func (s *Server) Definition(ctx context.Context, params *protocol.DefinitionParams) (protocol.Definition, error) {
40 return s.definition(ctx, params)
43 func (s *Server) DidChange(ctx context.Context, params *protocol.DidChangeTextDocumentParams) error {
44 return s.didChange(ctx, params)
47 func (s *Server) DidChangeConfiguration(ctx context.Context, _ *protocol.DidChangeConfigurationParams) error {
48 return s.didChangeConfiguration(ctx, nil)
51 func (s *Server) DidChangeWatchedFiles(ctx context.Context, params *protocol.DidChangeWatchedFilesParams) error {
52 return s.didChangeWatchedFiles(ctx, params)
55 func (s *Server) DidChangeWorkspaceFolders(ctx context.Context, params *protocol.DidChangeWorkspaceFoldersParams) error {
56 return s.didChangeWorkspaceFolders(ctx, params)
59 func (s *Server) DidClose(ctx context.Context, params *protocol.DidCloseTextDocumentParams) error {
60 return s.didClose(ctx, params)
63 func (s *Server) DidCreateFiles(context.Context, *protocol.CreateFilesParams) error {
64 return notImplemented("DidCreateFiles")
67 func (s *Server) DidDeleteFiles(context.Context, *protocol.DeleteFilesParams) error {
68 return notImplemented("DidDeleteFiles")
71 func (s *Server) DidOpen(ctx context.Context, params *protocol.DidOpenTextDocumentParams) error {
72 return s.didOpen(ctx, params)
75 func (s *Server) DidRenameFiles(context.Context, *protocol.RenameFilesParams) error {
76 return notImplemented("DidRenameFiles")
79 func (s *Server) DidSave(ctx context.Context, params *protocol.DidSaveTextDocumentParams) error {
80 return s.didSave(ctx, params)
83 func (s *Server) DocumentColor(context.Context, *protocol.DocumentColorParams) ([]protocol.ColorInformation, error) {
84 return nil, notImplemented("DocumentColor")
87 func (s *Server) DocumentHighlight(ctx context.Context, params *protocol.DocumentHighlightParams) ([]protocol.DocumentHighlight, error) {
88 return s.documentHighlight(ctx, params)
91 func (s *Server) DocumentLink(ctx context.Context, params *protocol.DocumentLinkParams) ([]protocol.DocumentLink, error) {
92 return s.documentLink(ctx, params)
95 func (s *Server) DocumentSymbol(ctx context.Context, params *protocol.DocumentSymbolParams) ([]interface{}, error) {
96 return s.documentSymbol(ctx, params)
99 func (s *Server) ExecuteCommand(ctx context.Context, params *protocol.ExecuteCommandParams) (interface{}, error) {
100 return s.executeCommand(ctx, params)
103 func (s *Server) Exit(ctx context.Context) error {
107 func (s *Server) FoldingRange(ctx context.Context, params *protocol.FoldingRangeParams) ([]protocol.FoldingRange, error) {
108 return s.foldingRange(ctx, params)
111 func (s *Server) Formatting(ctx context.Context, params *protocol.DocumentFormattingParams) ([]protocol.TextEdit, error) {
112 return s.formatting(ctx, params)
115 func (s *Server) Hover(ctx context.Context, params *protocol.HoverParams) (*protocol.Hover, error) {
116 return s.hover(ctx, params)
119 func (s *Server) Implementation(ctx context.Context, params *protocol.ImplementationParams) (protocol.Definition, error) {
120 return s.implementation(ctx, params)
123 func (s *Server) IncomingCalls(ctx context.Context, params *protocol.CallHierarchyIncomingCallsParams) ([]protocol.CallHierarchyIncomingCall, error) {
124 return s.incomingCalls(ctx, params)
127 func (s *Server) Initialize(ctx context.Context, params *protocol.ParamInitialize) (*protocol.InitializeResult, error) {
128 return s.initialize(ctx, params)
131 func (s *Server) Initialized(ctx context.Context, params *protocol.InitializedParams) error {
132 return s.initialized(ctx, params)
135 func (s *Server) LinkedEditingRange(context.Context, *protocol.LinkedEditingRangeParams) (*protocol.LinkedEditingRanges, error) {
136 return nil, notImplemented("LinkedEditingRange")
139 func (s *Server) LogTrace(context.Context, *protocol.LogTraceParams) error {
140 return notImplemented("LogTrace")
143 func (s *Server) Moniker(context.Context, *protocol.MonikerParams) ([]protocol.Moniker, error) {
144 return nil, notImplemented("Moniker")
147 func (s *Server) NonstandardRequest(ctx context.Context, method string, params interface{}) (interface{}, error) {
148 return s.nonstandardRequest(ctx, method, params)
151 func (s *Server) OnTypeFormatting(context.Context, *protocol.DocumentOnTypeFormattingParams) ([]protocol.TextEdit, error) {
152 return nil, notImplemented("OnTypeFormatting")
155 func (s *Server) OutgoingCalls(ctx context.Context, params *protocol.CallHierarchyOutgoingCallsParams) ([]protocol.CallHierarchyOutgoingCall, error) {
156 return s.outgoingCalls(ctx, params)
159 func (s *Server) PrepareCallHierarchy(ctx context.Context, params *protocol.CallHierarchyPrepareParams) ([]protocol.CallHierarchyItem, error) {
160 return s.prepareCallHierarchy(ctx, params)
163 func (s *Server) PrepareRename(ctx context.Context, params *protocol.PrepareRenameParams) (*protocol.Range, error) {
164 return s.prepareRename(ctx, params)
167 func (s *Server) RangeFormatting(context.Context, *protocol.DocumentRangeFormattingParams) ([]protocol.TextEdit, error) {
168 return nil, notImplemented("RangeFormatting")
171 func (s *Server) References(ctx context.Context, params *protocol.ReferenceParams) ([]protocol.Location, error) {
172 return s.references(ctx, params)
175 func (s *Server) Rename(ctx context.Context, params *protocol.RenameParams) (*protocol.WorkspaceEdit, error) {
176 return s.rename(ctx, params)
179 func (s *Server) Resolve(context.Context, *protocol.CompletionItem) (*protocol.CompletionItem, error) {
180 return nil, notImplemented("Resolve")
183 func (s *Server) ResolveCodeAction(context.Context, *protocol.CodeAction) (*protocol.CodeAction, error) {
184 return nil, notImplemented("ResolveCodeAction")
187 func (s *Server) ResolveCodeLens(context.Context, *protocol.CodeLens) (*protocol.CodeLens, error) {
188 return nil, notImplemented("ResolveCodeLens")
191 func (s *Server) ResolveDocumentLink(context.Context, *protocol.DocumentLink) (*protocol.DocumentLink, error) {
192 return nil, notImplemented("ResolveDocumentLink")
195 func (s *Server) SelectionRange(context.Context, *protocol.SelectionRangeParams) ([]protocol.SelectionRange, error) {
196 return nil, notImplemented("SelectionRange")
199 func (s *Server) SemanticTokensFull(ctx context.Context, p *protocol.SemanticTokensParams) (*protocol.SemanticTokens, error) {
200 return s.semanticTokensFull(ctx, p)
203 func (s *Server) SemanticTokensFullDelta(ctx context.Context, p *protocol.SemanticTokensDeltaParams) (interface{}, error) {
204 return s.semanticTokensFullDelta(ctx, p)
207 func (s *Server) SemanticTokensRange(ctx context.Context, p *protocol.SemanticTokensRangeParams) (*protocol.SemanticTokens, error) {
208 return s.semanticTokensRange(ctx, p)
211 func (s *Server) SemanticTokensRefresh(ctx context.Context) error {
212 return s.semanticTokensRefresh(ctx)
215 func (s *Server) SetTrace(context.Context, *protocol.SetTraceParams) error {
216 return notImplemented("SetTrace")
219 func (s *Server) ShowDocument(context.Context, *protocol.ShowDocumentParams) (*protocol.ShowDocumentResult, error) {
220 return nil, notImplemented("ShowDocument")
223 func (s *Server) Shutdown(ctx context.Context) error {
224 return s.shutdown(ctx)
227 func (s *Server) SignatureHelp(ctx context.Context, params *protocol.SignatureHelpParams) (*protocol.SignatureHelp, error) {
228 return s.signatureHelp(ctx, params)
231 func (s *Server) Symbol(ctx context.Context, params *protocol.WorkspaceSymbolParams) ([]protocol.SymbolInformation, error) {
232 return s.symbol(ctx, params)
235 func (s *Server) TypeDefinition(ctx context.Context, params *protocol.TypeDefinitionParams) (protocol.Definition, error) {
236 return s.typeDefinition(ctx, params)
239 func (s *Server) WillCreateFiles(context.Context, *protocol.CreateFilesParams) (*protocol.WorkspaceEdit, error) {
240 return nil, notImplemented("WillCreateFiles")
243 func (s *Server) WillDeleteFiles(context.Context, *protocol.DeleteFilesParams) (*protocol.WorkspaceEdit, error) {
244 return nil, notImplemented("WillDeleteFiles")
247 func (s *Server) WillRenameFiles(context.Context, *protocol.RenameFilesParams) (*protocol.WorkspaceEdit, error) {
248 return nil, notImplemented("WillRenameFiles")
251 func (s *Server) WillSave(context.Context, *protocol.WillSaveTextDocumentParams) error {
252 return notImplemented("WillSave")
255 func (s *Server) WillSaveWaitUntil(context.Context, *protocol.WillSaveTextDocumentParams) ([]protocol.TextEdit, error) {
256 return nil, notImplemented("WillSaveWaitUntil")
259 func (s *Server) WorkDoneProgressCancel(ctx context.Context, params *protocol.WorkDoneProgressCancelParams) error {
260 return s.workDoneProgressCancel(ctx, params)