class Spoom::Sorbet::Errors::Error
Attributes
code[R]
file[R]
line[R]
message[R]
more[R]
Public Class Methods
new(file, line, message, code, more = [])
click to toggle source
# File lib/spoom/sorbet/errors.rb, line 120 def initialize(file, line, message, code, more = []) @file = file @line = line @message = message @code = code @more = more end
Public Instance Methods
<=>(other)
click to toggle source
# File lib/spoom/sorbet/errors.rb, line 130 def <=>(other) return 0 unless other.is_a?(Error) [file, line, code, message] <=> [other.file, other.line, other.code, other.message] end
to_s()
click to toggle source
# File lib/spoom/sorbet/errors.rb, line 136 def to_s "#{file}:#{line}: #{message} (#{code})" end