class Spoom::Sorbet::Errors::Error

def <=>(other)

def <=>(other)
  return 0 unless other.is_a?(Error)
  [file, line, code, message] <=> [other.file, other.line, other.code, other.message]
end

def initialize(file, line, message, code, more = [])

def initialize(file, line, message, code, more = [])
  @file = file
  @line = line
  @message = message
  @code = code
  @more = more
end

def to_s

def to_s
  "#{file}:#{line}: #{message} (#{code})"
end