class Legion::JSON::ParseError

The Legion JSON parser error abstraction.

Attributes

cause[R]
data[R]

Public Class Methods

build(original_error, data) click to toggle source
# File lib/legion/json/parse_error.rb, line 7
def self.build(original_error, data)
  new(original_error.message).tap do |error|
    error.instance_eval do
      @cause = original_error
      set_backtrace original_error.backtrace
      @data = data
    end
  end
end