Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TobiasYin/go-lsp
/ functions
Functions
209 in github.com/TobiasYin/go-lsp
⨍
Functions
209
◇
Types & classes
395
Method
Close
()
jsonrpc/conn.go:38
Method
Error
()
jsonrpc/types.go:50
Function
NewConn
(reader CloserReader, writer CloserWriter)
jsonrpc/conn.go:56
Function
NewNotCloseConn
(reader io.Reader, writer io.Writer)
jsonrpc/conn.go:52
Method
OnCodeActionResolve
(f func(ctx context.Context, req *defines.CodeAction) (result *defines.CodeAction, err error))
lsp/methods_gen.go:785
Method
OnCodeActionWithSliceCodeAction
(f func(ctx context.Context, req *defines.CodeActionParams) (result *[]defines.CodeAction, err error))
lsp/methods_gen.go:758
Method
OnCodeActionWithSliceCommand
(f func(ctx context.Context, req *defines.CodeActionParams) (result *[]defines.Command, err error))
lsp/methods_gen.go:731
Method
OnCodeLens
(f func(ctx context.Context, req *defines.CodeLensParams) (result *[]defines.CodeLens, err error))
lsp/methods_gen.go:812
Method
OnCodeLensResolve
(f func(ctx context.Context, req *defines.CodeLens) (result *defines.CodeLens, err error))
lsp/methods_gen.go:839
Method
OnColorPresentation
(f func(ctx context.Context, req *defines.ColorPresentationParams) (result *[]defines.ColorPresentation, err e
lsp/methods_gen.go:1082
Method
OnCompletionResolve
(f func(ctx context.Context, req *defines.CompletionItem) (result *defines.CompletionItem, err error))
lsp/methods_gen.go:434
Method
OnDeclaration
(f func(ctx context.Context, req *defines.DeclarationParams) (result *[]defines.LocationLink, err error))
lsp/methods_gen.go:488
Method
OnDefinition
(f func(ctx context.Context, req *defines.DefinitionParams) (result *[]defines.LocationLink, err error))
lsp/methods_gen.go:515
Method
OnDidChangeConfiguration
(f func(ctx context.Context, req *defines.DidChangeConfigurationParams) (err error))
lsp/methods_gen.go:164
Method
OnDidChangeTextDocument
(f func(ctx context.Context, req *defines.DidChangeTextDocumentParams) (err error))
lsp/methods_gen.go:245
Method
OnDidChangeWatchedFiles
(f func(ctx context.Context, req *defines.DidChangeWatchedFilesParams) (err error))
lsp/methods_gen.go:191
Method
OnDidCloseTextDocument
(f func(ctx context.Context, req *defines.DidCloseTextDocumentParams) (err error))
lsp/methods_gen.go:272
Method
OnDidOpenTextDocument
(f func(ctx context.Context, req *defines.DidOpenTextDocumentParams) (err error))
lsp/methods_gen.go:218
Method
OnDidSaveTextDocument
(f func(ctx context.Context, req *defines.DidSaveTextDocumentParams) (err error))
lsp/methods_gen.go:326
Method
OnDocumentColor
(f func(ctx context.Context, req *defines.DocumentColorParams) (result *[]defines.ColorInformation, err error)
lsp/methods_gen.go:1055
Method
OnDocumentHighlight
(f func(ctx context.Context, req *defines.DocumentHighlightParams) (result *[]defines.DocumentHighlight, err e
lsp/methods_gen.go:623
Method
OnDocumentLinkResolve
(f func(ctx context.Context, req *defines.DocumentLink) (result *defines.DocumentLink, err error))
lsp/methods_gen.go:1028
Method
OnDocumentLinks
(f func(ctx context.Context, req *defines.DocumentLinkParams) (result *[]defines.DocumentLink, err error))
lsp/methods_gen.go:1001
Method
OnDocumentOnTypeFormatting
(f func(ctx context.Context, req *defines.DocumentOnTypeFormattingParams) (result *[]defines.TextEdit, err err
lsp/methods_gen.go:920
Method
OnDocumentRangeFormatting
(f func(ctx context.Context, req *defines.DocumentRangeFormattingParams) (result *[]defines.TextEdit, err erro
lsp/methods_gen.go:893
Method
OnDocumentSymbolWithSliceDocumentSymbol
(f func(ctx context.Context, req *defines.DocumentSymbolParams) (result *[]defines.DocumentSymbol, err error))
lsp/methods_gen.go:650
Method
OnDocumentSymbolWithSliceSymbolInformation
(f func(ctx context.Context, req *defines.DocumentSymbolParams) (result *[]defines.SymbolInformation, err erro
lsp/methods_gen.go:677
Method
OnExecuteCommand
(f func(ctx context.Context, req *defines.ExecuteCommandParams) (err error))
lsp/methods_gen.go:353
Method
OnExit
(f func(ctx context.Context, req *interface{}) (err error))
lsp/methods_gen.go:137
Method
OnFoldingRanges
(f func(ctx context.Context, req *defines.FoldingRangeParams) (result *[]defines.FoldingRange, err error))
lsp/methods_gen.go:1109
Method
OnImplementation
(f func(ctx context.Context, req *defines.ImplementationParams) (result *[]defines.LocationLink, err error))
lsp/methods_gen.go:569
Method
OnInitialize
(f func(ctx context.Context, req *defines.InitializeParams) (result *defines.InitializeResult, err *defines.In
lsp/methods_gen.go:56
Method
OnInitialized
(f func(ctx context.Context, req *defines.InitializeParams) (err error))
lsp/methods_gen.go:83
Method
OnPrepareRename
(f func(ctx context.Context, req *defines.PrepareRenameParams) (result *defines.Range, err error))
lsp/methods_gen.go:974
Method
OnReferences
(f func(ctx context.Context, req *defines.ReferenceParams) (result *[]defines.Location, err error))
lsp/methods_gen.go:596
Method
OnRenameRequest
(f func(ctx context.Context, req *defines.RenameParams) (result *defines.WorkspaceEdit, err error))
lsp/methods_gen.go:947
Method
OnSelectionRanges
(f func(ctx context.Context, req *defines.SelectionRangeParams) (result *[]defines.SelectionRange, err error))
lsp/methods_gen.go:1136
Method
OnShutdown
(f func(ctx context.Context, req *interface{}) (err error))
lsp/methods_gen.go:110
Method
OnSignatureHelp
(f func(ctx context.Context, req *defines.SignatureHelpParams) (result *defines.SignatureHelp, err error))
lsp/methods_gen.go:461
Method
OnTypeDefinition
(f func(ctx context.Context, req *defines.TypeDefinitionParams) (result *[]defines.LocationLink, err error))
lsp/methods_gen.go:542
Method
OnWillSaveTextDocument
(f func(ctx context.Context, req *defines.WillSaveTextDocumentParams) (err error))
lsp/methods_gen.go:299
Method
OnWorkspaceSymbol
(f func(ctx context.Context, req *defines.WorkspaceSymbolParams) (result *[]defines.SymbolInformation, err err
lsp/methods_gen.go:704
Method
Read
(p []byte)
lsp/stdio.go:24
Method
String
()
lsp/defines/api.go:13
Method
String
()
lsp/defines/protocol.go:1980
Method
String
()
lsp/defines/protocol.go:2052
Method
String
()
lsp/defines/protocol.go:2130
Method
String
()
lsp/defines/protocol.go:2225
Method
String
()
lsp/defines/protocol.go:2297
Method
String
()
lsp/defines/protocol.go:2327
Method
String
()
lsp/defines/protocol.go:2370
Method
String
()
lsp/defines/protocol.go:2452
Method
String
()
lsp/defines/protocol.go:2676
Method
String
()
lsp/defines/types.go:1288
Method
String
()
lsp/defines/types.go:1333
Method
String
()
lsp/defines/types.go:1371
Method
String
()
lsp/defines/types.go:1566
Method
String
()
lsp/defines/types.go:1636
Method
String
()
lsp/defines/types.go:1673
Method
String
()
lsp/defines/types.go:1700
Method
String
()
lsp/defines/types.go:1739
Method
String
()
lsp/defines/types.go:1795
Method
String
()
lsp/defines/types.go:1866
Function
TestMethodsGen
(t *testing.T)
lsp/methods_gen_test.go:120
Method
Write
(p []byte)
lsp/stdio.go:31
Function
cancelRequest
(ctx context.Context, req interface{})
jsonrpc/builtin.go:10
Method
codeActionResolve
(ctx context.Context, req interface{})
lsp/methods_gen.go:789
Method
codeActionWithSliceCodeAction
(ctx context.Context, req interface{})
lsp/methods_gen.go:762
Method
codeActionWithSliceCommand
(ctx context.Context, req interface{})
lsp/methods_gen.go:735
Method
codeLens
(ctx context.Context, req interface{})
lsp/methods_gen.go:816
Method
codeLensResolve
(ctx context.Context, req interface{})
lsp/methods_gen.go:843
Method
colorPresentation
(ctx context.Context, req interface{})
lsp/methods_gen.go:1086
Method
completion
(ctx context.Context, req interface{})
lsp/methods_gen.go:411
Method
completionResolve
(ctx context.Context, req interface{})
lsp/methods_gen.go:438
Method
declaration
(ctx context.Context, req interface{})
lsp/methods_gen.go:492
Method
definition
(ctx context.Context, req interface{})
lsp/methods_gen.go:519
Method
didChangeConfiguration
(ctx context.Context, req interface{})
lsp/methods_gen.go:168
Method
didChangeTextDocument
(ctx context.Context, req interface{})
lsp/methods_gen.go:249
Method
didChangeWatchedFiles
(ctx context.Context, req interface{})
lsp/methods_gen.go:195
Method
didCloseTextDocument
(ctx context.Context, req interface{})
lsp/methods_gen.go:276
Method
didOpenTextDocument
(ctx context.Context, req interface{})
lsp/methods_gen.go:222
Method
didSaveTextDocument
(ctx context.Context, req interface{})
lsp/methods_gen.go:330
Method
documentColor
(ctx context.Context, req interface{})
lsp/methods_gen.go:1059
Method
documentFormatting
(ctx context.Context, req interface{})
lsp/methods_gen.go:870
Method
documentHighlight
(ctx context.Context, req interface{})
lsp/methods_gen.go:627
Method
documentLinkResolve
(ctx context.Context, req interface{})
lsp/methods_gen.go:1032
Method
documentLinks
(ctx context.Context, req interface{})
lsp/methods_gen.go:1005
Method
documentOnTypeFormatting
(ctx context.Context, req interface{})
lsp/methods_gen.go:924
Method
documentRangeFormatting
(ctx context.Context, req interface{})
lsp/methods_gen.go:897
Method
documentSymbolWithSliceDocumentSymbol
(ctx context.Context, req interface{})
lsp/methods_gen.go:654
Method
documentSymbolWithSliceSymbolInformation
(ctx context.Context, req interface{})
lsp/methods_gen.go:681
Method
executeCommand
(ctx context.Context, req interface{})
lsp/methods_gen.go:357
Method
exit
(ctx context.Context, req interface{})
lsp/methods_gen.go:141
Method
foldingRanges
(ctx context.Context, req interface{})
lsp/methods_gen.go:1113
Method
hover
(ctx context.Context, req interface{})
lsp/methods_gen.go:384
Method
implementation
(ctx context.Context, req interface{})
lsp/methods_gen.go:573
Function
init
()
example/main.go:26
Method
initialize
(ctx context.Context, req interface{})
lsp/methods_gen.go:60
Method
initialized
(ctx context.Context, req interface{})
lsp/methods_gen.go:87
Function
main
()
example/main.go:50
← previous
next →
101–200 of 209, ranked by callers