Lines Matching refs:server
79 log.Println("language server started")
82 s := server{
91 log.Println("language server stopped")
94 type server struct {
123 func (s *server) DidChangeWorkspaceFolders(ctx context.Context, p *lsp.DidChangeWorkspaceFoldersParams) error {
124 log.Println("server.DidChangeWorkspaceFolders()")
127 func (s *server) Initialized(ctx context.Context, p *lsp.InitializedParams) error {
128 log.Println("server.Initialized()")
131 func (s *server) Exit(ctx context.Context) error {
132 log.Println("server.Exit()")
135 func (s *server) DidChangeConfiguration(ctx context.Context, p *lsp.DidChangeConfigurationParams) error {
136 log.Println("server.DidChangeConfiguration()")
139 func (s *server) DidOpen(ctx context.Context, p *lsp.DidOpenTextDocumentParams) error {
140 log.Println("server.DidOpen()")
143 func (s *server) DidChange(ctx context.Context, p *lsp.DidChangeTextDocumentParams) error {
144 log.Println("server.DidChange()")
147 func (s *server) DidClose(ctx context.Context, p *lsp.DidCloseTextDocumentParams) error {
148 log.Println("server.DidClose()")
151 func (s *server) DidSave(ctx context.Context, p *lsp.DidSaveTextDocumentParams) error {
152 log.Println("server.DidSave()")
155 func (s *server) WillSave(ctx context.Context, p *lsp.WillSaveTextDocumentParams) error {
156 log.Println("server.WillSave()")
159 func (s *server) DidChangeWatchedFiles(ctx context.Context, p *lsp.DidChangeWatchedFilesParams) error {
160 log.Println("server.DidChangeWatchedFiles()")
163 func (s *server) Progress(ctx context.Context, p *lsp.ProgressParams) error {
164 log.Println("server.Progress()")
167 func (s *server) SetTraceNotification(ctx context.Context, p *lsp.SetTraceParams) error {
168 log.Println("server.SetTraceNotification()")
171 func (s *server) LogTraceNotification(ctx context.Context, p *lsp.LogTraceParams) error {
172 log.Println("server.LogTraceNotification()")
175 func (s *server) Implementation(ctx context.Context, p *lsp.ImplementationParams) ([]lsp.Location, error) {
176 log.Println("server.Implementation()")
179 func (s *server) TypeDefinition(ctx context.Context, p *lsp.TypeDefinitionParams) ([]lsp.Location, error) {
180 log.Println("server.TypeDefinition()")
183 func (s *server) DocumentColor(ctx context.Context, p *lsp.DocumentColorParams) ([]lsp.ColorInformation, error) {
184 log.Println("server.DocumentColor()")
187 func (s *server) ColorPresentation(ctx context.Context, p *lsp.ColorPresentationParams) ([]lsp.ColorPresentation, error) {
188 log.Println("server.ColorPresentation()")
191 func (s *server) FoldingRange(ctx context.Context, p *lsp.FoldingRangeParams) ([]lsp.FoldingRange, error) {
192 log.Println("server.FoldingRange()")
195 func (s *server) Declaration(ctx context.Context, p *lsp.DeclarationParams) ([]lsp.DeclarationLink, error) {
196 log.Println("server.Declaration()")
199 func (s *server) SelectionRange(ctx context.Context, p *lsp.SelectionRangeParams) ([]lsp.SelectionRange, error) {
200 log.Println("server.SelectionRange()")
203 func (s *server) Initialize(ctx context.Context, p *lsp.ParamInitia) (*lsp.InitializeResult, error) {
204 log.Println("server.Initialize()")
220 func (s *server) Shutdown(ctx context.Context) error {
221 log.Println("server.Shutdown()")
224 func (s *server) WillSaveWaitUntil(ctx context.Context, p *lsp.WillSaveTextDocumentParams) ([]lsp.TextEdit, error) {
225 log.Println("server.WillSaveWaitUntil()")
228 func (s *server) Completion(ctx context.Context, p *lsp.CompletionParams) (*lsp.CompletionList, error) {
229 log.Println("server.Completion()")
232 func (s *server) Resolve(ctx context.Context, p *lsp.CompletionItem) (*lsp.CompletionItem, error) {
233 log.Println("server.Resolve()")
236 func (s *server) Hover(ctx context.Context, p *lsp.HoverParams) (*lsp.Hover, error) {
237 log.Println("server.Hover()")
291 func (s *server) SignatureHelp(ctx context.Context, p *lsp.SignatureHelpParams) (*lsp.SignatureHelp, error) {
292 log.Println("server.SignatureHelp()")
295 func (s *server) Definition(ctx context.Context, p *lsp.DefinitionParams) ([]lsp.Location, error) {
296 log.Println("server.Definition()")
312 func (s *server) References(ctx context.Context, p *lsp.ReferenceParams) ([]lsp.Location, error) {
313 log.Println("server.References()")
332 func (s *server) DocumentHighlight(ctx context.Context, p *lsp.DocumentHighlightParams) ([]lsp.DocumentHighlight, error) {
333 log.Println("server.DocumentHighlight()")
336 func (s *server) DocumentSymbol(ctx context.Context, p *lsp.DocumentSymbolParams) ([]lsp.DocumentSymbol, error) {
337 log.Println("server.DocumentSymbol()")
340 func (s *server) CodeAction(ctx context.Context, p *lsp.CodeActionParams) ([]lsp.CodeAction, error) {
341 log.Println("server.CodeAction()")
344 func (s *server) Symbol(ctx context.Context, p *lsp.WorkspaceSymbolParams) ([]lsp.SymbolInformation, error) {
345 log.Println("server.Symbol()")
348 func (s *server) CodeLens(ctx context.Context, p *lsp.CodeLensParams) ([]lsp.CodeLens, error) {
349 log.Println("server.CodeLens()")
352 func (s *server) ResolveCodeLens(ctx context.Context, p *lsp.CodeLens) (*lsp.CodeLens, error) {
353 log.Println("server.ResolveCodeLens()")
356 func (s *server) DocumentLink(ctx context.Context, p *lsp.DocumentLinkParams) ([]lsp.DocumentLink, error) {
357 log.Println("server.DocumentLink()")
360 func (s *server) ResolveDocumentLink(ctx context.Context, p *lsp.DocumentLink) (*lsp.DocumentLink, error) {
361 log.Println("server.ResolveDocumentLink()")
364 func (s *server) Formatting(ctx context.Context, p *lsp.DocumentFormattingParams) ([]lsp.TextEdit, error) {
365 log.Println("server.Formatting()")
429 func (s *server) RangeFormatting(ctx context.Context, p *lsp.DocumentRangeFormattingParams) ([]lsp.TextEdit, error) {
430 log.Println("server.RangeFormatting()")
433 func (s *server) OnTypeFormatting(ctx context.Context, p *lsp.DocumentOnTypeFormattingParams) ([]lsp.TextEdit, error) {
434 log.Println("server.OnTypeFormatting()")
437 func (s *server) Rename(ctx context.Context, p *lsp.RenameParams) (*lsp.WorkspaceEdit, error) {
438 log.Println("server.Rename()")
457 func (s *server) PrepareRename(ctx context.Context, p *lsp.PrepareRenameParams) (*lsp.Range, error) {
458 log.Println("server.PrepareRename()")
461 func (s *server) ExecuteCommand(ctx context.Context, p *lsp.ExecuteCommandParams) (interface{}, error) {
462 log.Println("server.ExecuteCommand()")
466 func (s *server) processFile(ctx context.Context, uri, source string) error {
467 log.Println("server.DidOpen()")
492 func (s *server) getFile(uri string) *file {