Package org.graalvm.tools.lsp.server.types
package org.graalvm.tools.lsp.server.types
-
ClassDescriptionThe parameters passed via a apply workspace edit request.A response returned from the apply workspace edit request.Defines the capabilities provided by the client.A code action represents a change that can be performed in code, e.g.The Client Capabilities of a [CodeActionRequest](#CodeActionRequest).Contains additional diagnostic information about the context in which a [code action](#CodeActionProvider.provideCodeActions) is run.A set of predefined code action kinds.Provider options for a [CodeActionRequest](#CodeActionRequest).The parameters of a [CodeActionRequest](#CodeActionRequest).A code lens represents a [command](#Command) that should be shown along with source text, like the number of references, a way to run tests, etc.The client capabilities of a [CodeLensRequest](#CodeLensRequest).Code Lens provider options of a [CodeLensRequest](#CodeLensRequest).The parameters of a [CodeLensRequest](#CodeLensRequest).Represents a color in RGBA space.Represents a color range from a document.Parameters for a [ColorPresentationRequest](#ColorPresentationRequest).Represents a reference to a command.Completion client capabilities.Contains additional information about the context in which a completion request is triggered.A completion item represents a text snippet that is proposed to complete text that is being typed.The kind of a completion entry.Completion item tags are extra annotations that tweak the rendering of a completion item.Represents a collection of [completion items](#CompletionItem) to be presented in the editor.Completion options.Completion parameters.How a completion was triggered.The parameters of a configuration request.The client capabilities of a [DeclarationRequest](#DeclarationRequest).Client Capabilities for a [DefinitionRequest](#DefinitionRequest).Server Capabilities for a [DefinitionRequest](#DefinitionRequest).Parameters for a [DefinitionRequest](#DefinitionRequest).Represents a diagnostic, such as a compiler error or warning.Represents a related message and source code location for a diagnostic.The diagnostic's severity.The diagnostic tags.The parameters of a change configuration notification.The change text document notification's parameters.The watched files change notification's parameters.The parameters of a `workspace/didChangeWorkspaceFolders` notification.The parameters send in a close text document notification.The parameters send in a open text document notification.The parameters send in a save text document notification.Parameters for a [DocumentColorRequest](#DocumentColorRequest).A document filter denotes a document by different properties like the [language](#TextDocument.languageId), the [scheme](#Uri.scheme) of its resource, or a glob-pattern that is applied to the [path](#TextDocument.fileName).Client capabilities of a [DocumentFormattingRequest](#DocumentFormattingRequest).Provider options for a [DocumentFormattingRequest](#DocumentFormattingRequest).The parameters of a [DocumentFormattingRequest](#DocumentFormattingRequest).A document highlight is a range inside a text document which deserves special attention.Client Capabilities for a [DocumentHighlightRequest](#DocumentHighlightRequest).A document highlight kind.Provider options for a [DocumentHighlightRequest](#DocumentHighlightRequest).Parameters for a [DocumentHighlightRequest](#DocumentHighlightRequest).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.The client capabilities of a [DocumentLinkRequest](#DocumentLinkRequest).Provider options for a [DocumentLinkRequest](#DocumentLinkRequest).The parameters of a [DocumentLinkRequest](#DocumentLinkRequest).Client capabilities of a [DocumentOnTypeFormattingRequest](#DocumentOnTypeFormattingRequest).Provider options for a [DocumentOnTypeFormattingRequest](#DocumentOnTypeFormattingRequest).The parameters of a [DocumentOnTypeFormattingRequest](#DocumentOnTypeFormattingRequest).Client capabilities of a [DocumentRangeFormattingRequest](#DocumentRangeFormattingRequest).Provider options for a [DocumentRangeFormattingRequest](#DocumentRangeFormattingRequest).The parameters of a [DocumentRangeFormattingRequest](#DocumentRangeFormattingRequest).Represents programming constructs like variables, classes, interfaces etc.Client Capabilities for a [DocumentSymbolRequest](#DocumentSymbolRequest).Provider options for a [DocumentSymbolRequest](#DocumentSymbolRequest).Parameters for a [DocumentSymbolRequest](#DocumentSymbolRequest).Predefined error codes.The client capabilities of a [ExecuteCommandRequest](#ExecuteCommandRequest).The server capabilities of a [ExecuteCommandRequest](#ExecuteCommandRequest).The parameters of a [ExecuteCommandRequest](#ExecuteCommandRequest).The file event type.An event describing a file change.Represents a folding range.Enum of known range kinds.Parameters for a [FoldingRangeRequest](#FoldingRangeRequest).Value-object describing what options formatting should use.The result of a hover request.Hover options.Parameters for a [HoverRequest](#HoverRequest).The client capabilities of a [ImplementationRequest](#ImplementationRequest).The initialize parameters.The result returned from an initialize request.Defines whether the insert text in a completion item should be interpreted as plain text or a snippet.Represents a location inside a resource, such as a line inside a text file.The log message parameters.Deprecated.use MarkupContent instead.A `MarkupContent` literal represents a string value which content is interpreted base on its kind flag.Describes the content type that a client supports in various result literals like `Hover`, `ParameterInfo` or `CompletionItem`.A language server message.The message type.Notification Message.Represents a parameter of a callable-signature.Position in a text document expressed as zero-based line and character offset.The publish diagnostic client capabilities.The publish diagnostic notification's parameters.A range in a text document expressed as (zero-based) start and end positions.Client Capabilities for a [ReferencesRequest](#ReferencesRequest).Value-object that contains additional information when requesting references.Reference options.Parameters for a [ReferencesRequest](#ReferencesRequest).General parameters to to register for an notification or to register a provider.Provider options for a [RenameRequest](#RenameRequest).The parameters of a [RenameRequest](#RenameRequest).Request message.A response message.Save options.A selection range represents a part of a selection hierarchy.A parameter literal used in selection range requests.Defines the capabilities provided by a language server.The parameters of a notification message.Signature help represents the signature of something callable.Client Capabilities for a [SignatureHelpRequest](#SignatureHelpRequest).Additional information about the context in which a signature help request was triggered.Server Capabilities for a [SignatureHelpRequest](#SignatureHelpRequest).Parameters for a [SignatureHelpRequest](#SignatureHelpRequest).How a signature help was triggered.Represents the signature of something callable.Represents information about programming constructs like variables, classes, interfaces etc.A symbol kind.Text document specific client capabilities.An event describing a change to a text document.A literal to identify a text document in the client.An item to transfer a text document from the client to the server.A parameter literal used in requests to pass a text document and a position inside that document.General text document registration options.Represents reasons why a text document is saved.Defines how the host (editor) should sync document changes to the language server.A text edit applicable to a text document.The client capabilities of a [TypeDefinitionRequest](#TypeDefinitionRequest).General parameters to unregister a request or notification.An identifier to denote a specific version of a text document.The parameters send in a will save text document notification.Workspace specific client capabilities.A workspace edit represents changes to many resources managed in the workspace.The workspace folder change event.Client capabilities for a [WorkspaceSymbolRequest](#WorkspaceSymbolRequest).Server capabilities for a [WorkspaceSymbolRequest](#WorkspaceSymbolRequest).The parameters of a [WorkspaceSymbolRequest](#WorkspaceSymbolRequest).