[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:
# ruby = JSON.parse(source, {array_class: Set})
# 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
#
# 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 JSON::ParserError (783: unexpected token at ''):
@ -277,7 +261,7 @@ module JSON
end
# Calls
# JSON.parse(source, opts)
# parse(source, opts)
# with +source+ and possibly modified +opts+.
#
# Differences from JSON.parse: