diff options
author | BurdetteLamar <burdettelamar@yahoo.com> | 2020-06-25 13:58:45 -0500 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2020-07-01 18:47:51 +0900 |
commit | be6447381cdcb19b49360911eedca402578fd086 (patch) | |
tree | fcf2667b7f004df02d1b10e4a6f206afe1fd7ec2 /ext/json/lib/json/common.rb | |
parent | 99980b3034f59eb1253411f1220e1591f47a49c1 (diff) |
[flori/json] RDoc enhancements
https://github.com/flori/json/commit/470d909c0d
Diffstat (limited to 'ext/json/lib/json/common.rb')
-rw-r--r-- | ext/json/lib/json/common.rb | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/ext/json/lib/json/common.rb b/ext/json/lib/json/common.rb index db50b33866..a5cb70ba80 100644 --- a/ext/json/lib/json/common.rb +++ b/ext/json/lib/json/common.rb @@ -12,7 +12,7 @@ module JSON # # Otherwise, calls JSON.generate with +object+ and +opts+: # ruby = [0, 1, nil] - # JSON[ruby] # => "[0,1,null]" + # JSON[ruby] # => '[0,1,null]' def [](object, opts = {}) if object.respond_to? :to_str JSON.parse(object.to_str, opts) @@ -99,7 +99,7 @@ module JSON # Sets or returns create identifier, which is used to decide if the _json_create_ # hook of a class should be called; initial value is +json_class+: - # JSON.create_id # => "json_class" + # JSON.create_id # => 'json_class' attr_accessor :create_id end self.create_id = 'json_class' @@ -309,14 +309,14 @@ module JSON # (implementing +to_ary+), returns a \String containing a \JSON array: # obj = ["foo", 1.0, true, false, nil] # json = JSON.generate(obj) - # json # => "[\"foo\",1.0,true,false,null]" + # json # => '["foo",1.0,true,false,null]' # # When +obj+ is a # {Hash-convertible object}[doc/implicit_conversion_rdoc.html#label-Hash-Convertible+Objects], # return a \String containing a \JSON object: # obj = {foo: 0, bar: 's', baz: :bat} # json = JSON.generate(obj) - # json # => "{\"foo\":0,\"bar\":\"s\",\"baz\":\"bat\"}" + # json # => '{"foo":0,"bar":"s","baz":"bat"}' # # For examples of generating from other Ruby objects, see # {Generating \JSON from Other Objects}[#module-JSON-label-Generating+JSON+from+Other+Objects]. @@ -337,7 +337,7 @@ module JSON # # Allow: # ruby = [Float::NaN, Float::Infinity, Float::MinusInfinity] - # JSON.generate(ruby, allow_nan: true) # => "[NaN,Infinity,-Infinity]" + # JSON.generate(ruby, allow_nan: true) # => '[NaN,Infinity,-Infinity]' # # --- # @@ -346,7 +346,7 @@ module JSON # # With the default, +100+: # obj = [[[[[[0]]]]]] - # JSON.generate(obj) # => "[[[[[[0]]]]]]" + # JSON.generate(obj) # => '[[[[[[0]]]]]]' # # Too deep: # # Raises JSON::NestingError (nesting of 2 is too deep): |