| Interface | Description |
|---|---|
| Diagnostic.LazyCodeActions |
Interface to compute Diagnostic's CodeActions lazily.
|
| Diagnostic.ReporterControl |
Allows to trigger diagnostics collection.
|
| Position |
A position in the code.
|
| Class | Description |
|---|---|
| CallHierarchyEntry |
Represents an entry in a call hierarchy chain.
|
| CallHierarchyEntry.Call |
This structure is used for two purposes.
|
| CodeAction |
An action over the code.
|
| CodeLens |
Description of code lens from the LSP.
|
| Command |
A command.
|
| Completion |
Represents a completion proposal.
|
| Completion.Context |
Contains additional information about the context in which a request for
collections completions is triggered.
|
| Diagnostic |
A diagnostic for LSP.
|
| Diagnostic.Builder |
The build for the Diagnostic.
|
| Hover |
Represents a hover information at a given text document position.
|
| HyperlinkLocation |
Represents the target location of a hyperlink.
|
| Range |
Represents a textual range.
|
| ResourceOperation |
An operation that affects files, not their content.
|
| ResourceOperation.CreateFile |
An operation that instructs the IDE to create a file.
|
| StructureElement |
StructureElement is a tree item that shows the structure of the source code.
|
| TextDocumentEdit |
A list of
TextEdits in a particular document. |
| TextEdit |
Represents a textual edit applicable to a text document.
|
| WorkspaceEdit |
A set of edits over the workspace.
|
| Enum | Description |
|---|---|
| Completion.Kind |
The kind of a completion.
|
| Completion.Tag |
Completion item tags are extra annotations that tweak the rendering of a
completion.
|
| Completion.TextFormat |
Defines whether the insert text in a completion item should be interpreted
as plain text or a snippet.
|
| Completion.TriggerKind |
Specifies how a completion was triggered.
|
| Diagnostic.Severity | |
| StructureElement.Kind |
Kind of the structure element.
|
| StructureElement.Tag |
Tags are extra annotations that tweak the rendering of a symbol.
|