diff options
author | Florian Frank <flori@ping.de> | 2011-08-31 02:04:55 +0200 |
---|---|---|
committer | Florian Frank <flori@ping.de> | 2011-08-31 02:22:41 +0200 |
commit | 3dab4c5a6a97fac03dacf19446b9ff2a6b397591 (patch) | |
tree | 9ddfb92c0c66aef0daaf40d57385e1e921c9a673 /lib | |
parent | 0dd975a6ea54b63adc7af4d1fd40b8f9ab95cf46 (diff) | |
download | json-3dab4c5a6a97fac03dacf19446b9ff2a6b397591.tar.gz |
Add some documentationv1.5.4
Diffstat (limited to 'lib')
-rw-r--r-- | lib/json/pure/generator.rb | 2 | ||||
-rw-r--r-- | lib/json/pure/parser.rb | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/lib/json/pure/generator.rb b/lib/json/pure/generator.rb index 59df74d..7c9b2ad 100644 --- a/lib/json/pure/generator.rb +++ b/lib/json/pure/generator.rb @@ -133,6 +133,8 @@ module JSON # * *allow_nan*: true if NaN, Infinity, and -Infinity should be # generated, otherwise an exception is thrown, if these values are # encountered. This options defaults to false. + # * *quirks_mode*: Enables quirks_mode for parser, that is for example + # generating single JSON values instead of documents is possible. def initialize(opts = {}) @indent = '' @space = '' diff --git a/lib/json/pure/parser.rb b/lib/json/pure/parser.rb index 5ef1b78..e24aac1 100644 --- a/lib/json/pure/parser.rb +++ b/lib/json/pure/parser.rb @@ -68,6 +68,8 @@ module JSON # defaults to true. # * *object_class*: Defaults to Hash # * *array_class*: Defaults to Array + # * *quirks_mode*: Enables quirks_mode for parser, that is for example + # parsing single JSON values instead of documents is possible. def initialize(source, opts = {}) opts ||= {} unless @quirks_mode = opts[:quirks_mode] |