1. JSON::
  2. GeneratorError

class JSON::GeneratorError

This exception is raised if a generator or unparser error occurs.

Attributes

invalid_object[R]

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 methodException::new

Public 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 methodException#detailed_message