index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
ruby_4_0
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
json
Age
Commit message (
Expand
)
Author
2025-04-30
[ruby/json] Introduce ARM Neon and SSE2 SIMD.
Scott Myron
2025-04-30
[ruby/json] Handle non-string keys returning immediate values via `to_s`
Jean Boussier
2025-04-30
[ruby/json] Stop caching the generator state pointer
Jean Boussier
2025-03-31
[ruby/json] Remove caller location assertions
Jean Boussier
2025-03-31
Revert "Relax assertion pattern for ruby repo"
Hiroshi SHIBATA
2025-03-28
Relax assertion pattern for ruby repo
Hiroshi SHIBATA
2025-03-28
[ruby/json] Add missing assert_deprecated_warning
Jean Boussier
2025-03-28
[ruby/json] Move `create_addtions` logic in Ruby.
Jean Boussier
2025-03-28
[ruby/json] JSON.load invoke the proc callback directly from the parser.
Jean Boussier
2025-03-28
[ruby/json] Remove `Class#json_creatable?` monkey patch.
Jean Boussier
2025-03-28
[ruby/json] Cleanup JSON.pretty_generate
Jean Boussier
2025-03-28
[ruby/json] Deprecate `JSON.fast_generate`
Jean Boussier
2025-03-27
Removed trailing spaces
Hiroshi SHIBATA
2025-03-27
Faster integer formatting
eno
2025-03-27
[ruby/json] Deprecate all `*_default_options`
Jean Boussier
2025-03-24
[ruby/json] Adjust fpconv to add ".0" to integers
eno
2025-03-12
[ruby/json] Raise a ParserError on all incomplete unicode escape sequence.
Jean Boussier
2025-03-06
[ruby/json] Fix JSON::GeneratorError#detailed_message with Ruby < 3.2
Rahim Packir Saibo
2025-02-27
[ruby/json] Ensure parser error snippets are valid UTF-8
Jean Boussier
2025-02-12
Fix a compatibility issue with `MultiJson.dump(obj, pretty: true)`
Jean Boussier
2025-02-06
Optimize Symbol generation in strict mode
Étienne Barrié
2025-02-06
Fix JSON::Coder to call as_json proc for NaN and Infinity
Étienne Barrié
2025-02-03
[ruby/json] Refactor convert_UTF8_to_JSON to split searching and escaping code
Jean Boussier
2025-01-28
Allow JSON::Fragment to be used even in strict mode
Jean Boussier
2025-01-28
Introduce JSON::Coder
Étienne Barrié
2025-01-20
[ruby/json] Reject invalid number: `-` `-.1` `-e0`
tompng
2025-01-20
[ruby/json] Raise parse error on invalid comments
tompng
2025-01-20
[ruby/json] Fix parsing incomplete unicode escape "\uaaa"
tompng
2025-01-20
[ruby/json] Introduce JSON::Fragment
Étienne Barrié
2025-01-20
[ruby/json] Fix a regression in the parser with leading /
Jean Boussier
2025-01-20
Finalize Kevin's handrolled parser.
Jean Boussier
2025-01-16
[ruby/json] Refactor JSONFixturesTest
Jean Boussier
2025-01-14
[ruby/json] Refactor JSON::Ext::Parser to split configuration and parsing state
Jean Boussier
2025-01-08
Refactor to omit JSON::GenericObject tests
Hiroshi SHIBATA
2024-12-05
[ruby/json] Fix generate(script_safe: true) to not confuse unrelated characters
Jean Boussier
2024-11-26
JSON::GeneratorError expose invalid object
Jean Boussier
2024-11-26
[ruby/json] JSON.dump: write directly into the provided IO
Jean Boussier
2024-11-11
[ruby/json] Fix $VERBOSE restore
Peter Zhu
2024-11-11
[ruby/json] JSON.load_file: explictly load the file as UTF-8
Jean Boussier
2024-11-06
[ruby/json] Categorize deprecated warning
Nobuyoshi Nakada
2024-11-05
[ruby/json] Appease ruby/ruby CI
Jean Boussier
2024-11-05
[ruby/json] Strip whitespaces
Jean Boussier
2024-11-05
[ruby/json] Resync
Jean Boussier
2024-11-05
[ruby/json] Re-enable passing test
Benoit Daloze
2024-11-05
[ruby/json] Add tests for the behavior of JSON.generate with base types subcl...
Jean Boussier
2024-11-05
[ruby/json] JSON::Ext::Parser mark the name cache entries when not on the heap
Jean Boussier
2024-11-01
JSON.generate: call to_json on String subclasses
Jean Boussier
2024-11-01
[ruby/json] Emit warnings when dumping binary strings
Jean Boussier
2024-11-01
Deprecate unsafe default options of `JSON.load`
Jean Boussier
2024-11-01
Elide Generator::State allocation until a `to_json` method has to be called
Jean Boussier
[next]