GVls-0.14
Description:
Content:
Namespaces:
- GVls
Interfaces:
- CancelParams
- Client - A client connected to a Language Server
Protocol service
- ClientCapabilities
- CodeAction - A code action represents a change
that can be performed in code, e.g. to fix a problem or to refactor code.
- CodeActionContext - Contains additional
diagnostic information about the context in which a code action is run.
- CodeActionOptions - Code Action options.
- CodeActionParams - Params for the
CodeActionRequest
- CodeActionRegistrationOptions
- CodeActions
- CodeFormating
- CodeLens - A code lens represents a command that
should be shown along with source text, like the number of references, a way to run tests, etc.
- CodeLensOptions - Code Lens options.
- Color - Represents a color in RGBA space.
- ColorInformation
- ColorPresentation
- ColorPresentationParams
- ColorProviderOptions - Color provider
options.
- Command
- Completion
- CompletionContext - Contains additional
information about the context in which a completion request is triggered.
- CompletionItem
- CompletionList - Represents a collection of
[completion items](#CompletionItem) to be presented in the editor.
- CompletionOptions - Completion options.
- CompletionParams
- CompletionRegistrationOptions
- ConfigurationItem
- ConfigurationParams
- Container - A generic
GLib.Object container.
- ContainerHashable - An object implementing
ContainerHashable will be added to internal Container
's hash table and can be retrieved using a GVls.ContainerKey object
- ContainerKey - Is an object key to peekup
objects in a GVls.Container, of the same type required by the added object if it
was a GVls.ContainerHashable, for specialized objects see related
interfaces.
- ContainerKeyInteger - Is a integer kind
key implementing ContainerKey
- ContainerKeyString - Is a string kind key
implementing ContainerKey
- Diagnostic
- DiagnosticRelatedInformation -
Represents a related message and source code location for a diagnostic. This should be used to point to code locations that cause or
related to a diagnostics, e.g when duplicating a symbol in a scope.
- DidChangeConfigurationParams
- DidChangeTextDocumentParams -
Document change notification params
- DidChangeWatchedFilesParams
- DidChangeWatchedFilesRegistrationOptions -
Describe options to be used when registering for text document change events.
- DidChangeWorkspaceFoldersParams
- DidCloseTextDocumentParams
- DidOpenTextDocumentParams
- DidSaveTextDocumentParams
- DocumentColorParams
- DocumentFilter
- DocumentFormattingParams
- DocumentHighlight - A document highlight
is a range inside a text document which deserves special attention. Usually a document highlight is visualized by changing the
background color of its range.
- DocumentLink - A document link is a range in a
text document that links to an internal or external resource, like another text document or a web site.
- DocumentLinkOptions - Document link
options.
- DocumentOnTypeFormattingOptions -
Format document on type options.
- DocumentOnTypeFormattingParams
- DocumentOnTypeFormattingRegistrationOptions
- DocumentRangeFormattingParams
- DocumentSelector - A container of
DocumentFilter objects
- DocumentSymbol - Represents programming
constructs like variables, classes, interfaces etc. that appear in a document. Document symbols can be hierarchical and they have two
ranges: one that encloses its definition and one that points to its most interesting range, e.g. the range of an identifier.
- DocumentSymbolParams
- Documentation
- ExecuteCommandOptions - Execute
command options.
- FileEvent - An event describing a file change.
- FileSystemWatcher
- FoldingRangeFoldingRange -
Represents a folding range.
- FoldingRangeParams
- FoldingRangeProviderOptions -
Folding range provider options.
- FormattingOptions - Value-object
describing what options formatting should use.
- HighLight
- Hover - The result of a hover request.
- InitializeParams
- InitializeResult
- InitializedParams
- Location
- MarkupContent - A `MarkupContent` literal
represents a string value which content is interpreted base on its kind flag. Currently the protocol supports `plaintext` and
`markdown` as markup kinds.
- Message
- NotificationMessage
- Package
- ParameterInformation - Represents a
parameter of a callable-signature. A parameter can have a label and a doc-comment.
- Position
- PublishDiagnosticsParams
- Range
- Registration - General parameters to register
for a capability.
- RegistrationParams
- RenameOptions - Rename options
- RenameParams
- RenameRegistrationOptions
- RequestMessage
- ResponseError
- ResponseMessage
- SaveOptions - Save options.
- Server - Base interface for al Language Server
implementations
- ServerCapabilities
- SignatureHelp - Signature help represents the
signature of something callable. There can be multiple signature but only one active and only one active parameter.
- SignatureHelpOptions - Signature help
options.
- SignatureHelpRegistrationOptions
- SignatureInformation - Represents the
signature of something callable. A signature can have a label, like a function-name, a doc-comment, and a set of parameters.
- Statement
- StaticRegistrationOptions - Static
registration options to be returned in the initialize request.
- Symbol
- SymbolInformation - Represents information
about programming constructs like variables, classes, interfaces etc.
- TextDocumentClientCapabilities -
Text document specific client capabilities.
- TextDocumentContentChangeEvent -
An event describing a change to a text document. If range and rangeLength are omitted the new text is
considered to be the full content of the document.
- TextDocumentIdentifier
- TextDocumentItem
- TextDocumentPositionParams
- TextDocumentRegistrationOptions
- TextDocumentSyncOptions
- TextEdit
- VariantObject - Implementators can be
serialized to/from GLib.Variant
- VersionedTextDocumentIdentifier
- WillSaveTextDocumentParams - The
parameters send in a will save text document notification.
- Workspace
- WorkspaceClientCapabilities -
Workspace specific client capabilities.
- WorkspaceEdit
- WorkspaceFolder
- WorkspaceFoldersChangeEvent -
The workspace folder change event.
- WorkspaceSymbolParams - The parameters
of a Workspace Symbol Request.
Classes:
Enums:
Error domains: