GenLSP.Enumerations.LSPErrorCodes (gen_lsp v0.0.3)

Link to this section Summary

Functions

The server detected that the content of a document got modified outside normal conditions. A server should NOT send this error code if it detects a content change in it unprocessed messages. The result even computed on an older state might still be useful for the client.

The client has canceled a request and a server as detected the cancel.

A request failed but it was syntactically correct, e.g the method name was known and the parameters were valid. The error message should contain human readable information about why the request failed.

The server cancelled the request. This error code should only be used for requests that explicitly support being server cancellable.

Link to this section Types

@type t() :: -32803 | -32802 | -32801 | -32800

Link to this section Functions

Link to this function

content_modified()

@spec content_modified() :: -32801

The server detected that the content of a document got modified outside normal conditions. A server should NOT send this error code if it detects a content change in it unprocessed messages. The result even computed on an older state might still be useful for the client.

If a client decides that a result is not of any use anymore the client should cancel the request.

Link to this function

request_cancelled()

@spec request_cancelled() :: -32800

The client has canceled a request and a server as detected the cancel.

Link to this function

request_failed()

@spec request_failed() :: -32803

A request failed but it was syntactically correct, e.g the method name was known and the parameters were valid. The error message should contain human readable information about why the request failed.

@since 3.17.0

Link to this function

server_cancelled()

@spec server_cancelled() :: -32802

The server cancelled the request. This error code should only be used for requests that explicitly support being server cancellable.

@since 3.17.0