class JSON::GeneratorError
This exception is raised if a generator or unparser error occurs.
Attributes
Public Class Methods
Source
# File ext/json/lib/json/common.rb, line 265definitialize(message,invalid_object =nil)super(message)@invalid_object =invalid_objectend
Calls superclass method
Exception::newPublic Instance Methods
Source
# File ext/json/lib/json/common.rb, line 270defdetailed_message(...)# Exception#detailed_message doesn't exist until Ruby 3.2super_message =defined?(super)?super:messageif@invalid_object.nil?super_messageelse"#{super_message}\nInvalid object: #{@invalid_object.inspect}"endend
Calls superclass method
Exception#detailed_message