enum

LSP::ErrorCode

Inherits Enum < Comparable < Value < Object

Constants

ParseError = -32700

Defined by JSON RPC

InvalidRequest = -32600
MethodNotFound = -32601
InvalidParams = -32602
InternalError = -32603
ServerNotInitialized = -32002

Error code indicating that a server received a notification or request before the server has received the initialize request.

UnknownErrorCode = -32001
RequestFailed = -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.

ServerCancelled = -32802

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

ContentModified = -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.

RequestCancelled = -32800

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

Instance methods

content_modified?

Returns true if this enum value equals ContentModified

Source
internal_error?

Returns true if this enum value equals InternalError

Source
invalid_params?

Returns true if this enum value equals InvalidParams

Source
invalid_request?

Returns true if this enum value equals InvalidRequest

Source
method_not_found?

Returns true if this enum value equals MethodNotFound

Source
parse_error?

Returns true if this enum value equals ParseError

Source
request_cancelled?

Returns true if this enum value equals RequestCancelled

Source
request_failed?

Returns true if this enum value equals RequestFailed

Source
server_cancelled?

Returns true if this enum value equals ServerCancelled

Source
server_not_initialized?

Returns true if this enum value equals ServerNotInitialized

Source
unknown_error_code?

Returns true if this enum value equals UnknownErrorCode

Source