class Solargraph::LanguageServer::Request
Public Class Methods
new(id, &block)
click to toggle source
@param id [Integer] @param &block The block that processes the client's response
# File lib/solargraph/language_server/request.rb, line 8 def initialize id, &block @id = id @block = block end
Public Instance Methods
process(result)
click to toggle source
@param result [Object] @return [void]
# File lib/solargraph/language_server/request.rb, line 15 def process result @block.call(result) unless @block.nil? end
send_response()
click to toggle source
# File lib/solargraph/language_server/request.rb, line 19 def send_response # noop end