Class: Lsp::ResponseError::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/lsp.rb

Direct Known Subclasses

MethodNotFound

Instance Method Summary collapse

Constructor Details

#initialize(code, message, data) ⇒ Base

Returns a new instance of Base.



68
69
70
71
72
# File 'lib/lsp.rb', line 68

def initialize(code, message, data)
  @code = code
  @message = message
  @data = data
end

Instance Method Details

#to_hObject



74
75
76
77
78
79
80
# File 'lib/lsp.rb', line 74

def to_h
  {
    code: @code,
    message: @message,
    data: @data,
  }
end