[flori/json] RDoc enhancements

https://github.com/flori/json/commit/ada48f0236
This commit is contained in:
BurdetteLamar 2020-06-25 16:49:39 -05:00 committed by Hiroshi SHIBATA
parent be6447381c
commit 7d8ce96de6
No known key found for this signature in database
GPG Key ID: F9CF13417264FAC2

View File

@ -243,12 +243,6 @@ module JSON
# Use class \Set: # Use class \Set:
# ruby = JSON.parse(source, {array_class: Set}) # ruby = JSON.parse(source, {array_class: Set})
# ruby # => #<Set: {"foo", 1.0, true, false, nil}> # ruby # => #<Set: {"foo", 1.0, true, false, nil}>
# Try class \Object:
# # Raises NoMethodError (undefined method `<<' for #<Object:>):
# JSON.parse(source, {array_class: Object})
# Bad value:
# # Raises TypeError (wrong argument type Symbol (expected Class)):
# JSON.parse(source, {array_class: :foo})
# #
# --- # ---
# #
@ -257,16 +251,6 @@ module JSON
# #
# ====== Exceptions # ====== Exceptions
# #
# Raises an exception if +source+ is not \String-convertible:
#
# # Raises TypeError (no implicit conversion of Symbol into String):
# JSON.parse(:foo)
#
# Raises an exception if +opts+ is not \Hash-convertible:
#
# # Raises TypeError (no implicit conversion of Symbol into Hash):
# JSON.parse(['foo'], :foo)
#
# Raises an exception if +source+ is not valid JSON: # Raises an exception if +source+ is not valid JSON:
# #
# # Raises JSON::ParserError (783: unexpected token at ''): # # Raises JSON::ParserError (783: unexpected token at ''):
@ -277,7 +261,7 @@ module JSON
end end
# Calls # Calls
# JSON.parse(source, opts) # parse(source, opts)
# with +source+ and possibly modified +opts+. # with +source+ and possibly modified +opts+.
# #
# Differences from JSON.parse: # Differences from JSON.parse: