summaryrefslogtreecommitdiff
path: root/ext/json
diff options
context:
space:
mode:
Diffstat (limited to 'ext/json')
-rw-r--r--ext/json/lib/json/common.rb18
1 files changed, 1 insertions, 17 deletions
diff --git a/ext/json/lib/json/common.rb b/ext/json/lib/json/common.rb
index a5cb70ba80..c17c0ec33f 100644
--- a/ext/json/lib/json/common.rb
+++ b/ext/json/lib/json/common.rb
@@ -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: