summaryrefslogtreecommitdiff
path: root/test/json/json_ryu_fallback_test.rb
AgeCommit message (Collapse)Author
2026-04-16[ruby/json] Reduce warningsKazuhiro NISHIYAMA
``` ../test/json/json_ryu_fallback_test.rb:177: warning: ambiguous first argument; put parentheses or a space even after `-` operator ../test/json/json_ryu_fallback_test.rb:178: warning: ambiguous first argument; put parentheses or a space even after `-` operator ../test/json/json_ryu_fallback_test.rb:179: warning: ambiguous first argument; put parentheses or a space even after `-` operator ../test/json/json_ryu_fallback_test.rb:180: warning: ambiguous first argument; put parentheses or a space even after `-` operator ../test/json/json_ryu_fallback_test.rb:181: warning: ambiguous first argument; put parentheses or a space even after `-` operator ``` https://github.com/ruby/json/commit/18d54757d3
2026-04-15[ruby/json] Fix parsing of *negative* out of bound floats.Jean Boussier
https://github.com/ruby/json/commit/1072482184
2026-04-15[ruby/json] Fix handling out of of range exponent in numbersJean Boussier
Fix: https://github.com/ruby/json/issues/970 If the parsed exponent overflows a `int32_t` passing it to ryu is incorrect. We could pass it to `rb_cstr_to_dbl` but then Ruby will emit an annoying warning, instead we can coerce to `0.0` and `Inf`. https://github.com/ruby/json/commit/20454ba274
2025-10-30[ruby/json] Add ryu float parser.Josef Šimánek
https://github.com/ruby/json/commit/9c4db31908 Co-Authored-By: Jean Boussier <jean.boussier@gmail.com>