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
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
/
json_generator_test.rb
Age
Commit message (
Expand
)
Author
2025-05-26
[ruby/json] Fix: generate_json_float to reserve enough memory for large negat...
Jean Boussier
2025-05-19
[ruby/json] fix for pretty_generate throwing wrong number of arguments error
Cody Horton
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-03-28
[ruby/json] Add missing assert_deprecated_warning
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-24
[ruby/json] Adjust fpconv to add ".0" to integers
eno
2025-03-06
[ruby/json] Fix JSON::GeneratorError#detailed_message with Ruby < 3.2
Rahim Packir Saibo
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-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] Introduce JSON::Fragment
Étienne Barrié
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-05
[ruby/json] Resync
Jean Boussier
2024-11-05
[ruby/json] Add tests for the behavior of JSON.generate with base types subcl...
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
Elide Generator::State allocation until a `to_json` method has to be called
Jean Boussier
2024-10-29
Handle all formatting configs potentially being `nil`.
Jean Boussier
2024-10-26
[ruby/json] Workaround rubygems $LOAD_PATH bug
Jean Boussier
2024-10-26
[ruby/json] Modernize heredocs
Jean Boussier
2024-10-26
pretty_generate: don't apply object_nl / array_nl for empty containers
Jean Boussier
2024-10-26
[ruby/json] JSON.dump / String#to_json: raise on invalid encoding
Jean Boussier
2024-10-26
Raise the correct exception in fast_serialize_string
Benoit Daloze
2024-10-26
Use frozen string literals
Étienne Barrié
2024-10-26
Use Encoding constants, String#b
Étienne Barrié
2024-10-18
[ruby/json] Assume Encoding is defined
Jean Boussier
2024-10-16
Restore missing test-case from https://github.com/ruby/json/commit/c5a6d80427...
Hiroshi SHIBATA
2024-10-08
Removed trailing space
Hiroshi SHIBATA
2024-10-08
JSONPure: String#to_json should raise on invalid encoding
Jean Boussier
2024-10-08
JSON::Pure fix strict mode
Jean Boussier
2024-09-03
[flori/json] Use the compiled extension in test
Étienne Barrié
2023-12-05
[flori/json] The modern Ruby uses utf-8 encodings by default
Hiroshi SHIBATA
2023-12-05
[flori/json] Overload kwargs in JSON.dump
Takashi Kokubun
2023-12-05
[flori/json] JSON.dump: handle unenclosed hashes regression
Jean Boussier
2023-12-01
Manually merged from flori/json
Hiroshi SHIBATA
2023-12-01
Rename escape_slash in script_safe and also escape E+2028 and E+2029
Jean Boussier
2023-10-11
[flori/json] define_method is also private at Ruby 2.3 and 2.4
Hiroshi SHIBATA
2023-10-11
[flori/json] remove_method of Module is private at Ruby 2.3 and 2.4
Hiroshi SHIBATA
2023-09-13
Fixup 1851824b1c7b816e41b567b5310bb18ab6f9ff7a
Hiroshi SHIBATA
2023-09-13
[flori/json] alias_method is private on Ruby 2.3 and 2.4
Hiroshi SHIBATA
2023-09-05
Prevent a warning: method redefined; discarding old included
Yusuke Endoh
2023-08-28
Remove --disable-gems in assert_in_out_err
Peter Zhu
[next]