langoustine.lsp.requests

Type members

Classlikes

object $DOLLAR
sealed abstract class LSPNotification(val notificationMethod: String)
sealed abstract class LSPRequest(val requestMethod: String)
object client
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.

Source:
requests.scala
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.

Source:
requests.scala

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.

Source:
requests.scala
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.

Source:
requests.scala
object window