Sha256: f262cfbad24ff17102b14024a8d4ca4fe9987a0539f94933628616381a1821a2
Contents?: true
Size: 439 Bytes
Versions: 12
Compression:
Stored size: 439 Bytes
Contents
module Legion module JSON # The Legion JSON parser error abstraction. class ParseError < StandardError attr_reader :data, :cause 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 end end end
Version data entries
12 entries across 12 versions & 1 rubygems