struct

LSP::Message::CompletionItemResolve

Inherits JSON::Serializable < Struct < Value < Object

The request is sent from the client to the server to resolve additional information for a given completion item.

Constructors

new(pull : JSON::PullParser)
new(id : Int64 | String, params : LSP::Data::CompletionItem = Params.new)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)

Class methods

empty_result
Source
method
Source

Instance methods

error_response_from_json(input)
Source
id
id=(id : Int64 | String)
jsonrpc
jsonrpc=(jsonrpc : String)
method
method=(method : String)
new_error_response
Source
new_response
Source
params
params=(params : Params)
response_from_json(input)
Source

Nested types