Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix parsing of unicode, mixing literal characters with escaped, by forcing ↵ | Ethan | 2022-02-08 | 1 | -1/+1 |
| | | | | encoding back to ASCII_8BIT before gsubing back into parse_string result | ||||
* | Fix some typos | Ryuta Kamizono | 2021-04-26 | 1 | -1/+1 |
| | |||||
* | Merge pull request #447 from Shopify/global-freeze-option | Hiroshi SHIBATA | 2020-10-20 | 1 | -0/+14 |
|\ | | | | | Implement a freeze: parser option | ||||
| * | Implement a freeze: parser option | Jean Boussier | 2020-09-15 | 1 | -0/+14 |
| | | | | | | | | | | | | | | If set to true all parsed objects will be immediately frozen, and strings will be deduplicated if the Ruby implementation allows it. | ||||
* | | Fix an issue with generate_pretty and empty objects in the Ruby and Java ↵ | Chris Seaton | 2020-10-07 | 1 | -2/+4 |
|/ | | | | implementations | ||||
* | Merge pull request #425 from marcandre/fix_pure_parser | Hiroshi SHIBATA | 2020-08-14 | 1 | -2/+6 |
|\ | | | | | Fix pure parser with unclosed arrays / objects [Fix #314] | ||||
| * | Fix pure parser with unclosed arrays / objects [Fix #314] | Marc-Andre Lafortune | 2020-06-30 | 1 | -2/+6 |
| | | |||||
* | | Add an option to escape forward slash character | Jean Boussier | 2020-07-04 | 1 | -6/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Squashed commit of the following: commit 26d181059989279a79c433cedcd893b4f52e42ee Author: Francois Chagnon <francois.chagnon@jadedpixel.com> Date: Tue Sep 15 21:17:34 2015 +0000 add config options for escape_slash commit fa282334051b16df91ca097dd7304b46f3bc7719 Author: Francois Chagnon <francois.chagnon@jadedpixel.com> Date: Mon Feb 9 21:09:33 2015 +0000 add forward slash to escape character | ||||
* | | Fix alignment | Marc-Andre Lafortune | 2020-06-30 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #191 from jkanywhere/spell-fixes | Hiroshi SHIBATA | 2020-06-25 | 2 | -2/+2 |
|\ | | | | | Spelling and grammar fixes for comments. | ||||
| * | Spelling and grammar fixes for comments. | Josh Kline | 2013-12-28 | 2 | -2/+2 |
| | | |||||
* | | Fix warning from trying to access an uninitialized ivar. | Ryan Davis | 2019-11-27 | 1 | -1/+2 |
| | | | | | | | | Signed-off-by: Ryan Davis <zenspider@chef.io> | ||||
* | | Minor cleanup for ruby 2.7 warnings and failures. | Ryan Davis | 2019-11-27 | 1 | -1/+9 |
| | | |||||
* | | Merge decimal_class patch by Michael Jaschob | Florian Frank | 2016-09-23 | 1 | -1/+5 |
| | | | | | | | | | | | | Also: - Avoid some issues with bundler - Avoid some issues with jruby | ||||
* | | Add frozen_string_literal: false | Nobuyoshi Nakada | 2016-06-21 | 2 | -0/+2 |
| | | | | | | | | When you change this to true, you may need to add more tests. | ||||
* | | Treat ASCII_8BIT as UTF-8 by default | Florian Frank | 2016-06-03 | 1 | -2/+4 |
| | | |||||
* | | Only support newer Rubies e. g. Encoding | Florian Frank | 2016-06-03 | 1 | -101/+47 |
| | | |||||
* | | Remove quirks mode | Florian Frank | 2016-06-02 | 2 | -26/+3 |
| | | |||||
* | | Change rfc reference | Florian Frank | 2016-06-02 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'v1.8' | Florian Frank | 2016-02-25 | 1 | -2/+10 |
|\ \ | |||||
| * | | Check for existence of #to_json method before call | Florian Frank | 2016-02-25 | 1 | -2/+10 |
| |/ | |||||
* | | Disallow usage of symbolize_names and create_additions | Florian Frank | 2015-06-15 | 1 | -2/+6 |
| | | |||||
* | | Refactor tests and make pure parser green | Florian Frank | 2015-06-15 | 1 | -34/+17 |
| | | |||||
* | | Remove generate restriction for […]/{…} | Florian Frank | 2015-06-13 | 1 | -7/+0 |
| | | |||||
* | | Remove byte sniffing from Pure::Parser | Florian Frank | 2015-06-13 | 1 | -33/+1 |
| | | |||||
* | | Move common setup into test_helper.rb | Florian Frank | 2015-06-13 | 1 | -2/+3 |
|/ | |||||
* | remove unnecessary if | ginriki | 2013-04-29 | 1 | -1/+1 |
| | |||||
* | Fix regex encoding problem on ruby-head, ouch | Florian Frank | 2013-02-22 | 1 | -9/+9 |
| | |||||
* | Add test and implement pure versiong | Florian Frank | 2013-02-22 | 1 | -1/+24 |
| | |||||
* | Try to convert first with to_hash, then to_h | Florian Frank | 2013-02-21 | 1 | -0/+7 |
| | | | | | | | | rb_convert_type doesn't return if conversion fails, so use rb_check_convert_type and the raise vi rb_convert_type. Make sure, that this behaviour is consisten across all generator implementations. Fixes https://github.com/flori/json/issues/162 | ||||
* | Security fix create_additons/JSON::GenericObjectv1.7.7 | Florian Frank | 2013-02-11 | 1 | -4/+4 |
| | |||||
* | Increase hash likeness of State objects | Florian Frank | 2012-12-31 | 1 | -12/+32 |
| | |||||
* | Increase default max_nesting to 100 | Erik Michaels-Ober | 2012-10-05 | 2 | -5/+5 |
| | | | | See discussion at https://github.com/intridea/multi_json/pull/59. | ||||
* | Fix string/regexp encoding mismatch in jruby | Florian Frank | 2012-05-10 | 1 | -6/+6 |
| | |||||
* | Use C implementation and better regexp for pure | Florian Frank | 2012-03-20 | 1 | -2/+6 |
| | |||||
* | Extract fbuffer and use it in parser and generator | Florian Frank | 2011-11-23 | 1 | -1/+1 |
| | |||||
* | change documentation | Florian Frank | 2011-11-10 | 1 | -2/+2 |
| | |||||
* | start to make buffer_initial_length configurable | Florian Frank | 2011-11-09 | 1 | -9/+20 |
| | |||||
* | always raise type error when parsing nil | Florian Frank | 2011-11-03 | 1 | -2/+7 |
| | |||||
* | Add some documentationv1.5.4 | Florian Frank | 2011-08-31 | 2 | -0/+4 |
| | |||||
* | Merge branch 'quirks-mode-parser' into quirks-mode | Florian Frank | 2011-07-27 | 1 | -55/+87 |
|\ | | | | | | | | | | | Conflicts: json.gemspec json_pure.gemspec | ||||
| * | Implement quirks_mode | Florian Frank | 2011-07-27 | 1 | -55/+87 |
| | | | | | | | | This allows parsing of primitive values | ||||
* | | started quirks mode for generator | Florian Frank | 2011-07-27 | 1 | -2/+15 |
|/ | |||||
* | remove trailing spaces. | Nobuyoshi Nakada | 2011-07-08 | 2 | -4/+4 |
| | |||||
* | Alias State#configure method as State#merge | Florian Frank | 2011-06-20 | 1 | -0/+1 |
| | | | | This increases duck type synonymy with Hash | ||||
* | typo, README file extension | lorensr | 2011-05-11 | 1 | -1/+1 |
| | |||||
* | renamed :match argument to :match_stringv1.5.0 | Florian Frank | 2011-01-05 | 1 | -3/+3 |
| | |||||
* | Rubinius' strscan already has a @match ivar | Florian Frank | 2011-01-02 | 1 | -3/+3 |
| | |||||
* | Added matching in pure/ext parser | Florian Frank | 2011-01-02 | 1 | -8/+14 |
| | |||||
* | make sure bytes is a 8-bit string on all rubies | Florian Frank | 2011-01-02 | 1 | -2/+7 |
| |