class RubyLsp::Error Attributes message (attr_reader) Public Class Methods new(id:, code:, message:, data: nil) Show source # File lib/ruby_lsp/utils.rb, line 97 def initialize(id:, code:, message:, data: nil) @id = id @code = code @message = message @data = data end Public Instance Methods to_hash() Show source # File lib/ruby_lsp/utils.rb, line 105 def to_hash { id: @id, error: { code: @code, message: @message, data: @data, }, } end