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
ruby_4_0-prism-1-8-0
sync-gems
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-09-19
`JSON::Coder` callback now recieve a second argument to mark object keys
sync-gems
Jean Boussier
2025-09-19
[ruby/json] Avoid scientific notation before exponent 15
Jean Boussier
2025-09-19
[ruby/json] fix issue reading off the end of the ByteBuffer if ptr > 0
Scott Myron
2025-09-19
[ruby/json] Only enable test coverage when running the test suite standalone
Jean Boussier
2025-09-19
[ruby/json] Add branch test coverage when available. Force track all files to...
Robin Miller
2025-09-19
[ruby/json] parser: Reject invalid surogate pairs more consistently.
Jean Boussier
2025-09-17
Revert "Handle `uninitialized constant JSON::GenericObject` at ruby/ruby."
Hiroshi SHIBATA
2025-09-16
[ruby/json] Better handle missing ostruct
Étienne Barrié
2025-09-12
[ruby/json] Enable coverage before loading simplecov
Jean Boussier
2025-09-11
Handle `uninitialized constant JSON::GenericObject` at ruby/ruby.
Hiroshi SHIBATA
2025-09-11
[ruby/json] Improve test coverage
Étienne Barrié
2025-09-11
[ruby/json] Stop checking for String#@-
Étienne Barrié
2025-09-11
[ruby/json] Change invalid encoding test to use assert_raise
Étienne Barrié
2025-09-11
[ruby/json] Fix deprecation warning backtrace
Étienne Barrié
2025-09-11
[ruby/json] Fix JSON::GenericObject tests
Étienne Barrié
2025-09-11
[ruby/json] Enable test coverage when simplecov is available
Étienne Barrié
2025-09-03
Use Time.new because JSON.unsafe_load losts fractions of a second and
Hiroshi SHIBATA
2025-09-03
[ruby/json] Added testing for JSON.unsafe_load. Fixes NoMethodError
Robin Miller
2025-09-03
[ruby/json] Ensure the SWAR encoder in the java extension checks every byte.
Scott Myron
2025-08-27
JSON.generate: warn or raise on duplicated key
Jean Boussier
2025-08-27
Fix `JSON::Coder` to cast non-string keys.
Jean Boussier
2025-08-27
Fix `JSON.generate` `strict: true` mode to also restrict hash keys
Jean Boussier
2025-08-27
[ruby/json] Silence ractor experimental warnings
Jean Boussier
2025-08-27
[ruby/json] Remove too big Float from fixture to avoid warning
Étienne Barrié
2025-08-27
[ruby/json] Test behavior of parsing a too big Float
Étienne Barrié
2025-08-18
Fix typos
Douglas Eichelberger
2025-07-28
[ruby/json] Fix duplicated key warning location
Jean Boussier
2025-07-28
[ruby/json] Improve duplicate key warning and errors to include the key name
Jean Boussier
2025-06-30
Optimize 'json_parse_string' using SIMD.
Scott Myron
2025-06-24
[ruby/json] Deprecate duplicate keys in object
Jean Boussier
2025-06-03
[ruby/json] Update `JSONInRactorTest` to handle Ruby 3.5 Ractors.
Jean Boussier
2025-05-31
`Ractor::Port`
Koichi Sasada
2025-05-26
[ruby/json] Fix: generate_json_float to reserve enough memory for large negat...
Jean Boussier
2025-05-19
[ruby/json] Update json_encoding_test.rb
Grant Birkinbine
2025-05-19
[ruby/json] fix for pretty_generate throwing wrong number of arguments error
Cody Horton
2025-05-13
[ruby/json] Further improve parsing errors
Jean Boussier
2025-05-13
[ruby/json] parser.c: include line and column in error messages
Jean Boussier
2025-05-12
[ruby/json] Favor decimal notation over scientific notation for floats
Jean Boussier
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
[next]