class Solargraph::LanguageServer::Request
Public Class Methods
Source
# File lib/solargraph/language_server/request.rb, line 8 def initialize id, &block @id = id @block = block end
@param id [Integer] @param &block The block that processes the clientโs response
Public Instance Methods
Source
# File lib/solargraph/language_server/request.rb, line 17 def process result @block.call(result) unless @block.nil? end
@param result [Object] @generic T @yieldreturn [generic<T>] @return [generic<T>, nil]
Source
# File lib/solargraph/language_server/request.rb, line 22 def send_response # noop end
@return [void]