class JSON::GeneratorError
This exception is raised if a generator or unparser error occurs.
Attributes
invalid_object[R]
Public Class Methods
new(message, invalid_object = nil)
click to toggle source
Calls superclass method
# File json/lib/json/common.rb, line 149 def initialize(message, invalid_object = nil) super(message) @invalid_object = invalid_object end
Public Instance Methods
detailed_message(...)
click to toggle source
Calls superclass method
# File json/lib/json/common.rb, line 154 def detailed_message(...) if @invalid_object.nil? super else "#{super}\nInvalid object: #{@invalid_object.inspect}" end end