[flori/json] RDoc enhancements
https://github.com/flori/json/commit/ada48f0236
This commit is contained in:
parent
be6447381c
commit
7d8ce96de6
@ -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:
|
||||
|
Loading…
x
Reference in New Issue
Block a user