requests

langoustine.lsp.requests$
object requests

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

object $DOLLAR

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
$DOLLAR.type
sealed abstract class LSPNotification(val notificationMethod: String)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object cancelRequest.type
object logTrace.type
object progress.type
object setTrace.type
object exit.type
object initialized.type
object didChange.type
object didClose.type
object didOpen.type
object didSave.type
object event.type
object didChange.type
object didClose.type
object didOpen.type
object didSave.type
object publishDiagnostics.type
object willSave.type
object logMessage.type
object showMessage.type
object cancel.type
object didCreateFiles.type
object didDeleteFiles.type
object didRenameFiles.type
sealed abstract class LSPRequest(val requestMethod: String)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object incomingCalls.type
object outgoingCalls.type
object registerCapability.type
object resolve.type
object resolve.type
object resolve.type
object resolve.type
object initialize.type
object resolve.type
object shutdown.type
object codeAction.type
object codeLens.type
object colorPresentation.type
object completion.type
object declaration.type
object definition.type
object diagnostic.type
object documentColor.type
object documentHighlight.type
object documentLink.type
object documentSymbol.type
object foldingRange.type
object formatting.type
object hover.type
object implementation.type
object inlayHint.type
object inlineValue.type
object linkedEditingRange.type
object moniker.type
object onTypeFormatting.type
object prepareRename.type
object rangeFormatting.type
object references.type
object rename.type
object selectionRange.type
object delta.type
object full.type
object range.type
object signatureHelp.type
object typeDefinition.type
object willSaveWaitUntil.type
object subtypes.type
object supertypes.type
object showDocument.type
object showMessageRequest.type
object create.type
object applyEdit.type
object refresh.type
object configuration.type
object refresh.type
object diagnostic.type
object executeCommand.type
object refresh.type
object refresh.type
object refresh.type
object symbol.type
object willCreateFiles.type
object willDeleteFiles.type
object willRenameFiles.type
object workspaceFolders.type
object resolve.type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object client

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
client.type
object codeAction

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object codeLens

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object exit extends LSPNotification

The exit event is sent from the client to the server to ask the server to exit its process.

The exit event is sent from the client to the server to ask the server to exit its process.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
exit.type
object initialize extends LSPRequest

The initialize request is sent from the client to the server. It is sent once as the request after starting up the server. The requests parameter is of type InitializeParams the response if of type InitializeResult of a Thenable that resolves to such.

The initialize request is sent from the client to the server. It is sent once as the request after starting up the server. The requests parameter is of type InitializeParams the response if of type InitializeResult of a Thenable that resolves to such.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

The initialized notification is sent from the client to the server after the client is fully initialized and the server is allowed to send requests from the server to the client.

The initialized notification is sent from the client to the server after the client is fully initialized and the server is allowed to send requests from the server to the client.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object inlayHint

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object shutdown extends LSPRequest

A shutdown request is sent from the client to the server. It is sent once when the client decides to shutdown the server. The only notification that is sent after a shutdown request is the exit event.

A shutdown request is sent from the client to the server. It is sent once when the client decides to shutdown the server. The only notification that is sent after a shutdown request is the exit event.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object telemetry

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object window

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
window.type
object workspace

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type