Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use 2.7 in Travisprepare-3.0 | Hiroshi SHIBATA | 2020-12-22 | 1 | -1/+1 |
| | |||||
* | Change the condition for Ractor | Hiroshi SHIBATA | 2020-12-22 | 1 | -6/+1 |
| | |||||
* | skip ractor_test with JRuby | Hiroshi SHIBATA | 2020-12-22 | 1 | -0/+1 |
| | |||||
* | Import test assertions from ruby/ruby | Hiroshi SHIBATA | 2020-12-22 | 5 | -2/+1158 |
| | |||||
* | [json] Avoid method redefinition | Kenta Murata | 2020-12-22 | 1 | -9/+9 |
| | |||||
* | [json] Make json Ractor safe | Kenta Murata | 2020-12-22 | 4 | -1/+52 |
| | |||||
* | [json] JSON_parse_float: Fix how to convert number | Kenta Murata | 2020-12-22 | 2 | -50/+72 |
| | | | | | | | | | | | Stop BigDecimal-specific optimization. Instead, it tries the conversion methods in the following order: 1. `try_convert`, 2. `new`, and 3. class-named function, e.g. `Foo::Bar.Baz` function for `Foo::Bar::Baz` class If all the above candidates are unavailable, it fallbacks to Float. | ||||
* | [json] Make JSON.create_id thread-safe | Kenta Murata | 2020-12-22 | 1 | -1/+14 |
| | |||||
* | [json] Stop using prototype objects | Kenta Murata | 2020-12-22 | 3 | -49/+18 |
| | |||||
* | expand VERSION path for ruby repository. | Hiroshi SHIBATA | 2020-12-17 | 1 | -1/+1 |
| | |||||
* | Bump version to json-2.4.1v2.4.1 | Hiroshi SHIBATA | 2020-12-17 | 3 | -2/+6 |
| | |||||
* | Restore 2.4.0 changes | Hiroshi SHIBATA | 2020-12-17 | 1 | -0/+10 |
| | |||||
* | Update version.rb from rake version task | Hiroshi SHIBATA | 2020-12-17 | 1 | -1/+1 |
| | |||||
* | Fixed broken build task for json and json_pure | Hiroshi SHIBATA | 2020-12-17 | 1 | -10/+12 |
| | |||||
* | Relaxed dev dependencies | Hiroshi SHIBATA | 2020-12-17 | 3 | -6/+6 |
| | |||||
* | Added tests direcotry for test_files | Hiroshi SHIBATA | 2020-12-17 | 2 | -2/+2 |
| | |||||
* | Added metadata to json_pure.gemspec same as json and json-java | Hiroshi SHIBATA | 2020-12-17 | 1 | -0/+8 |
| | |||||
* | Adjust json_pure gemspec with json gemspec | Hiroshi SHIBATA | 2020-12-17 | 1 | -7/+6 |
| | |||||
* | Removed too old compatibility code in json_pure.gemspec | Hiroshi SHIBATA | 2020-12-17 | 1 | -11/+2 |
| | |||||
* | Removed needless files from gemspec | Hiroshi SHIBATA | 2020-12-17 | 2 | -68/+31 |
| | |||||
* | Bump version to 2.4.0 | Hiroshi SHIBATA | 2020-12-17 | 1 | -1/+1 |
| | |||||
* | Merge pull request #455 from olleolleolle/patch-1 | Hiroshi SHIBATA | 2020-12-17 | 1 | -1/+1 |
|\ | | | | | gemspec: Fix a typo in RDoc title | ||||
| * | gemspec: Fix a typo in RDoc title | Olle Jonsson | 2020-12-16 | 1 | -1/+1 |
|/ | |||||
* | SortedSet was removed at a3db08d7b6ff119223f77e3df00b4f6deac971e2 | Hiroshi SHIBATA | 2020-12-15 | 1 | -4/+0 |
| | |||||
* | Merge pull request #450 from flori/backport-ruby-core | Hiroshi SHIBATA | 2020-11-13 | 6 | -26/+10 |
|\ | | | | | Backport ruby core | ||||
| * | Drop to support Ruby 2.0backport-ruby-core | Hiroshi SHIBATA | 2020-11-13 | 1 | -1/+0 |
| | | |||||
| * | t/json/json_common_interface_test.rb: fix wrong indentation | Yusuke Endoh | 2020-11-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | to prevent: ``` test/json/json_common_interface_test.rb:182: warning: mismatched indentations at 'end' with 'def' at 169 ``` | ||||
| * | Remove unneeded `begin` and `end` | Kazuhiro NISHIYAMA | 2020-11-12 | 1 | -6/+4 |
| | | |||||
| * | Fix `Leaked tempfile`s | Kazuhiro NISHIYAMA | 2020-11-12 | 1 | -15/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | http://rubyci.s3.amazonaws.com/debian10/ruby-master/log/20200930T033004Z.diff.html.gz ``` [n/n] JSONCommonInterfaceTest#test_load = <elapsed> s [n/n] JSONCommonInterfaceTest#test_load_file = <elapsed> s +Leaked tempfile: JSONCommonInterfaceTest#test_load_file: #<Tempfile:<build-dir>/tmp/20200930-7601-ptnv6i (closed)> [n/n] JSONCommonInterfaceTest#test_load_file! = <elapsed> s +Leaked tempfile: JSONCommonInterfaceTest#test_load_file!: #<Tempfile:<build-dir>/tmp/20200930-7601-1la6m9 (closed)> [n/n] JSONCommonInterfaceTest#test_load_file_with_option = <elapsed> s +Leaked tempfile: JSONCommonInterfaceTest#test_load_file_with_option: #<Tempfile:<build-dir>/tmp/20200930-7601-blf9hz (closed)> [n/n] JSONCommonInterfaceTest#test_load_file_with_option! = <elapsed> s +Leaked tempfile: JSONCommonInterfaceTest#test_load_file_with_option!: #<Tempfile:<build-dir>/tmp/20200930-7601-b5gsdb (closed)> ``` | ||||
| * | Extract assert assertion to assert_include and assert_not_include. | Hiroshi SHIBATA | 2020-11-12 | 1 | -1/+2 |
| | | |||||
| * | assert_true is not provided by test-unit | Hiroshi SHIBATA | 2020-11-12 | 1 | -1/+1 |
| | | |||||
| * | Remove unnecessary executable bit [ci skip] | Kazuhiro NISHIYAMA | 2020-11-12 | 1 | -0/+0 |
| | | |||||
| * | test/json/json_parser_test.rb: suppress warnings | Yusuke Endoh | 2020-11-12 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | http://rubyci.s3.amazonaws.com/ubuntu/ruby-master/log/20201021T123003Z.log.html.gz ``` /home/chkbuild/chkbuild/tmp/build/20201021T123003Z/ruby/test/json/json_parser_test.rb:227: warning: ambiguous first argument; put parentheses or a space even after `-' operator /home/chkbuild/chkbuild/tmp/build/20201021T123003Z/ruby/test/json/json_parser_test.rb:228: warning: ambiguous first argument; put parentheses or a space even after `-' operator ``` | ||||
| * | strip trailing spaces [ci skip] | Nobuyoshi Nakada | 2020-11-12 | 1 | -1/+1 |
| | | |||||
| * | Complex and Rational is embedded classes now | Hiroshi SHIBATA | 2020-11-12 | 2 | -2/+0 |
|/ | |||||
* | Merge pull request #447 from Shopify/global-freeze-option | Hiroshi SHIBATA | 2020-10-20 | 9 | -120/+260 |
|\ | | | | | Implement a freeze: parser option | ||||
| * | Implement a freeze: parser option | Jean Boussier | 2020-09-15 | 9 | -120/+260 |
| | | | | | | | | | | | | | | If set to true all parsed objects will be immediately frozen, and strings will be deduplicated if the Ruby implementation allows it. | ||||
* | | Merge pull request #449 from chrisseaton/pretty-empty | Hiroshi SHIBATA | 2020-10-20 | 3 | -7/+14 |
|\ \ | | | | | | | Fix an issue with generate_pretty and empty objects in the Ruby and Java implementations | ||||
| * | | Fix an issue with generate_pretty and empty objects in the Ruby and Java ↵ | Chris Seaton | 2020-10-07 | 3 | -7/+14 |
|/ / | | | | | | | implementations | ||||
* | | Merge pull request #448 from Shopify/fix-load-file-doc | Hiroshi SHIBATA | 2020-09-10 | 1 | -3/+3 |
|\ \ | |/ |/| | Fix JSON.load_file doc | ||||
| * | Fix JSON.load_file doc | Jean Boussier | 2020-09-09 | 1 | -3/+3 |
|/ | |||||
* | Merge pull request #446 from BurdetteLamar/rdoc | Hiroshi SHIBATA | 2020-08-25 | 1 | -17/+7 |
|\ | | | | | Partial compliance with doc/method_documentation.rdoc | ||||
| * | Partial compliance with doc/method_documentation.rdoc | BurdetteLamar | 2020-08-20 | 1 | -17/+7 |
|/ | |||||
* | Merge pull request #425 from marcandre/fix_pure_parser | Hiroshi SHIBATA | 2020-08-14 | 5 | -2/+10 |
|\ | | | | | Fix pure parser with unclosed arrays / objects [Fix #314] | ||||
| * | Fix pure parser with unclosed arrays / objects [Fix #314] | Marc-Andre Lafortune | 2020-06-30 | 5 | -2/+10 |
| | | |||||
* | | Enhanced RDoc for JSON.dump (#443) | Burdette Lamar | 2020-08-14 | 1 | -11/+23 |
| | | | | | | * Enhanced RDoc for JSON.dump | ||||
* | | Merge pull request #444 from jfeltesse-mdsol/fix/license | Hiroshi SHIBATA | 2020-08-14 | 2 | -2/+2 |
|\ \ | | | | | | | bundle the LICENSE file in the gem | ||||
| * | | bundle the LICENSE file in the gem | Julien Feltesse | 2020-08-14 | 2 | -2/+2 |
|/ / | |||||
* | | Merge pull request #405 from Shopify/escape-slash-2.3.0 | NARUSE, Yui | 2020-07-31 | 9 | -17/+129 |
|\ \ | | | | | | | Add an option to escape forward slash character | ||||
| * | | Add an option to escape forward slash character | Jean Boussier | 2020-07-04 | 9 | -17/+129 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 |