GVls-0.16
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.
- CodeLensParams - 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.
- 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
- Configuration - Vala build environment.
- 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.
- DocumentLinkParam - Request for
textDocument/documentLink method
- 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.
- HoverParams - 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.
- PartialResultParams - 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.
- 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.
- SignatureHelpContext - Additional
information about the context in which a signature help request was triggered.
- SignatureHelpOptions - Signature help
options.
- SignatureHelpParams
- 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.
- SymbolResolutionProvider - Seeker
for symbols in a set of SymbolResolver objects or a database
- SymbolResolver - Symbol resolver for a given
GLib.File
- TargetManager - A target to be built in a
project
- TargetManagerConfiguration - Vala
build environment.
- 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.
- WorkDoneProgressOptions
- WorkDoneProgressParams - 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.
- Workspace
- WorkspaceClientCapabilities -
Workspace specific client capabilities.
- WorkspaceEdit
- WorkspaceFolder
- WorkspaceFoldersChangeEvent -
The workspace folder change event.
- WorkspaceSymbolParams - The parameters
of a Workspace Symbol Request.
Classes:
- BaseStatement
- BooleanObject
- CancelParamsInfo
- ClientCapabilitiesInfo
- CodeActionKindObject
- CodeLensInfo - 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.
- CodeLensOptionsInfo - Code Lens options.
- CodeLensParamsInfo - 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.
- CommandInfo
- Compiler
- CompletionContextInfo - Contains
additional information about the context in which a completion request is triggered.
- CompletionItemInfo
- CompletionItemKindObject
- CompletionListInfo - Represents a collection
of [completion items](#CompletionItem) to be presented in the editor.
- CompletionOptionsInfo - Completion
options.
- CompletionParamsInfo
- ConfigurationItemInfo - An implementation
of ConfigurationItem
- ConfigurationParamsInfo - An
implementation of ConfigurationParams
- ContainerHashList - A
Container implementation
- ContainerKeyIntegerHolder - An
implementation of GVls.ContainerKeyString
- ContainerKeyStringHolder - An
implementation of GVls.ContainerKeyString
- DiagnosticInfo
- DiagnosticRelatedInformationInfo
- DidChangeConfigurationParamsInfo
- DidChangeTextDocumentParamsInfo -
Implementation of
DidChangeTextDocumentParams
- DidOpenTextDocumentParamsInfo
- DocumentLinkInfo - 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.
- DocumentLinkOptionsInfo
- DocumentLinkParamInfo - Implementation of
DocumentLinkParam
- DocumentOnTypeFormattingOptionsInfo
- DocumentSymbolInfo
- DocumentSymbolParamsInfo
- DocumentationInfo
- EnumObject
- ExecuteCommandOptionsInfo
- FailureHandlingKindObject
- HoverInfo - The result of a hover request.
- HoverParamsInfo - The result of a hover request.
- InitializeErrorObject
- InitializeParamsInfo
- InitializeResultInfo
- InitializedParamsInfo
- InsertTextFormatObject
- IntegerObject
- Keyword
- LiteralSymbol
- MarkedString - MarkedString can be used to render
human readable text. It is either a markdown string or a code-block that provides a language and a code snippet. The language
identifier is semantically equal to the optional language identifier in fenced code blocks in GitHub issues. See
https://help.github.com/articles/creating-and-highlighting-code-blocks/#syntax-highlighting
- MarkupContentInfo
- MarkupKindObject
- MesonCommands - Class to parse Meson commands file
- NamedString - Named string values items
- PackageInfo
- ParameterInformationInfo - Represents a
parameter of a callable-signature. A parameter can have a label and a doc-comment.
- PublishDiagnosticsParamsInfo
- Report
- RequestItem
- ResourceOperationKindObject
- SaveOptionsInfo - Implementation of
SaveOptions
- ServerCapabilitiesInfo
- SignatureHelpContextInfo - Additional
information about the context in which a signature help request was triggered.
- SignatureHelpInfo - Signature help represents
the signature of something callable. There can be multiple signature but only one active and only one active parameter.
- SignatureHelpOptionsInfo -
Implementation of SignatureHelpOptions
- SignatureHelpParamsInfo
- SignatureInformationInfo - Represents
the signature of something callable. A signature can have a label, like a function-name, a doc-comment, and a set of parameters.
- SourceLocation - Implementation of
Location
- SourcePosition - Implementation of
Position
- SourceRange - Implementation of
Range
- StringLiteral
- StringObject
- SymbolInformationInfo - Implementation of
SymbolInformation
- SymbolKindObject
- SymbolScope - A scope where a symbol can be valid in
a Range
- Target - A target to be built in a project
- TargetConfiguration - Vala build
environment.
- TextDocumentClientCapabilitiesInfo
- TextDocumentContentChangeEventInfo
- TextDocumentIdentifierInfo
- TextDocumentItemInfo
- TextDocumentPositionParamsInfo -
Implementation of TextDocumentPositionParams
- TextDocumentSyncKindObject
- TextDocumentSyncOptionsInfo
- TextEditInfo - An implementation of
TextEdit
- ValaConfiguration - Vala build environment.
- ValaServer
- ValaSymbol
- ValaSymbolInformation - Represents
information about programming constructs like variables, classes, interfaces etc.
- VersionedTextDocumentIdentifierInfo
- WorkspaceClientCapabilitiesInfo
- WorkspaceEditChanges
- WorkspaceInfo
- WorkspaceSymbolParamsInfo - The
parameters of a Workspace Symbol Request.
Enums:
Error domains: