lsp library
Classes
- ApplyWorkspaceEditParams
- ApplyWorkspaceEditParams$Builder
- ClientCapabilities
- ClientCapabilities$Builder
- CodeAction
- CodeAction$Builder
- CodeActionCapabilities
- CodeActionCapabilities$Builder
- CodeActionContext
- CodeActionContext$Builder
- CodeActionKinds
- CodeActionKinds$Builder
- CodeActionLiteralSupport
- CodeActionLiteralSupport$Builder
- CodeLensOptions
- CodeLensOptions$Builder
- Command
- Command$Builder
- CompletionCapabilities
- CompletionCapabilities$Builder
- CompletionItem
- CompletionItem$Builder
- CompletionItemCapabilities
- CompletionItemCapabilities$Builder
- CompletionItemKind
- CompletionList
- CompletionList$Builder
- CompletionOptions
- CompletionOptions$Builder
- Diagnostic
- Diagnostic$Builder
- Diagnostics
- Diagnostics$Builder
- DocumentHighlight
- DocumentHighlight$Builder
- DocumentHighlightKind
- DocumentLinkOptions
- DocumentLinkOptions$Builder
- DocumentOnTypeFormattingOptions
- DocumentOnTypeFormattingOptions$Builder
- DynamicRegistrationCapability
- DynamicRegistrationCapability$Builder
- ExecuteCommandOptions
- ExecuteCommandOptions$Builder
- Hover
- Hover$Builder
- HoverCapabilities
- HoverCapabilities$Builder
- HoverMarkup
- HoverMarkup$Builder
- InsertTextFormat
- LanguageServer
- Location
- Location$Builder
- MarkupContent
- MarkupContent$Builder
- MarkupContentKind
- MessageType
- Position
- Position$Builder
- Range
- Range$Builder
- ReferenceContext
- ReferenceContext$Builder
- SaveOptions
- SaveOptions$Builder
- ServerCapabilities
- ServerCapabilities$Builder
- ShowMessageParams
- ShowMessageParams$Builder
- SignatureHelpOptions
- SignatureHelpOptions$Builder
- StdIOLanguageServer
- A Language Server communicating over stdin and stdout.
- SymbolInformation
- SymbolInformation$Builder
- SymbolKind
- SynchronizationCapabilities
- SynchronizationCapabilities$Builder
- TextDocumentClientCapabilities
- TextDocumentClientCapabilities$Builder
- TextDocumentContentChangeEvent
- TextDocumentContentChangeEvent$Builder
- TextDocumentIdentifier
- TextDocumentIdentifier$Builder
- TextDocumentItem
- TextDocumentItem$Builder
- TextDocumentSyncKind
- TextDocumentSyncOptions
- TextDocumentSyncOptions$Builder
- TextEdit
- TextEdit$Builder
- VersionedTextDocumentIdentifier
- VersionedTextDocumentIdentifier$Builder
- WorkspaceClientCapabilities
- WorkspaceClientCapabilities$Builder
- WorkspaceEdit
- WorkspaceEdit$Builder
Functions
-
lspChannel(
Stream< List< stream, StreamSink<int> >List< sink) → StreamChannel<int> >String>