sbt.internal.langserver
Members list
Packages
Type members
Classlikes
Id for a cancel request
Id for a cancel request
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CancelRequestParams.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ClientCapabilities.type
Represents a diagnostic, such as a compiler error or warning. Diagnostic objects are only valid in the scope of a resource.
Represents a diagnostic, such as a compiler error or warning. Diagnostic objects are only valid in the scope of a resource.
Value parameters
- code
-
The diagnostic's code. Can be omitted.
- message
-
The diagnostic's message.
- range
-
The range at which the message applies.
- severity
-
The diagnostic's severity. Can be omitted. If omitted it is up to the client to interpret diagnostics as error, warning, info or hint.
- source
-
A human-readable string describing the source of this diagnostic, e.g. 'typescript' or 'super lint'.
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Diagnostic.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DiagnosticSeverity.type
Holds the error codes for the LSP implementation here.
Holds the error codes for the LSP implementation here.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ErrorCodes.type
Value parameters
- rootPath
-
The rootPath of the workspace.
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
InitializeParams.type
Value parameters
- capabilities
-
The capabilities the language server provides.
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
InitializeResult.type
Represents a location inside a resource, such as a line inside a text file.
Represents a location inside a resource, such as a line inside a text file.
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
Value parameters
- message
-
The actual message
- type
-
The message type.
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
LogMessageParams.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MessageType.type
Position in a text document expressed as zero-based line and zero-based character offset. A position is between two characters like an 'insert' cursor in a editor.
Position in a text document expressed as zero-based line and zero-based character offset. A position is between two characters like an 'insert' cursor in a editor.
Value parameters
- character
-
Character offset on a line in a document (zero-based).
- line
-
Line position in a document (zero-based).
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
Diagnostics notification are sent from the server to the client to signal results of validation runs.
Diagnostics notification are sent from the server to the client to signal results of validation runs.
Value parameters
- diagnostics
-
An array of diagnostic information items.
- uri
-
The URI for which diagnostic information is reported.
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
A range in a text document expressed as (zero-based) start and end positions. A range is comparable to a selection in an editor. Therefore the end position is exclusive.
A range in a text document expressed as (zero-based) start and end positions. A range is comparable to a selection in an editor. Therefore the end position is exclusive.
Value parameters
- end
-
The range's end position.
- start
-
The range's start position.
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
Value parameters
- includeText
-
The client is supposed to include the content on save.
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SaveOptions.type
Command to execute sbt command.
Command to execute sbt command.
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SbtExecParams.type
Value parameters
- definitionProvider
-
Goto definition
- hoverProvider
-
The server provides hover support.
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ServerCapabilities.type
Text documents are identified using a URI. On the protocol level, URIs are passed as strings.
Text documents are identified using a URI. On the protocol level, URIs are passed as strings.
Value parameters
- uri
-
The text document's URI.
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Value parameters
- position
-
The position inside the text document.
- textDocument
-
The text document.
Attributes
- Companion
- object
- Supertypes
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Goto definition params model
Goto definition params model
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type