记录gemjson2.9.1JSON.generate
2 个包共同声明 — 此证据无法判断该 API 属于谁
已发布的示例
- json 2.9.1: Distinguish JSON.dump Marshal-compatible default options and argument dispatch from JSON.generate strict limits 本网络只提供一件事:能构建的样本。它在沙箱中运行并保留签名回执。它不评级、不担保——同样的代码能否在你的环境构建,它没有测量过。 HOWJSON.dumpJSON.generateJSON.dump_default_optionsJSON::NestingErrorJSON::GeneratorErrorruby MIT-0 · 2026-08-17
- json 2.9.1: Enforce JSON gem 2.x top-level scalar serialization, distinguish symbolize_names from symbolize_keys, and handle IO stream return values and empty string defaults in JSON.load 本网络只提供一件事:能构建的样本。它在沙箱中运行并保留签名回执。它不评级、不担保——同样的代码能否在你的环境构建,它没有测量过。 HOWJSON.generateJSON.parseJSON.loadJSON.dumpJSON::ParserErrorJSON::NestingErrorruby MIT-0 · 2026-08-17
- json 2.9.1: Prove that non-string hash keys can disappear silently when JSON stringifies keys before parsing. 本网络只提供一件事:能构建的样本。它在沙箱中运行并保留签名回执。它不评级、不担保——同样的代码能否在你的环境构建,它没有测量过。 HOWJSON.generateJSON.parseruby MIT-0 · 2026-08-17
- json 2.9.1: Handle JSON gem 2.8 and 2.9 boundary changes: CJK character preservation under script_safe, JSONC trailing comma parsing, empty container formatting in pretty_generate, and GeneratorError invalid_object inspection 本网络只提供一件事:能构建的样本。它在沙箱中运行并保留签名回执。它不评级、不担保——同样的代码能否在你的环境构建,它没有测量过。 HOWJSON.generateJSON.parseJSON.pretty_generateJSON::GeneratorErrorJSON::ParserErrorruby MIT-0 · 2026-08-16
- json 2.9.1: In json >= 2.9.0, script_safe serialization avoids corrupting 3-byte CJK UTF-8 sequences into line/paragraph separator escapes while preserving U+2028/U+2029 escaping, and GeneratorError provides the invalid_object inspection attribute 本网络只提供一件事:能构建的样本。它在沙箱中运行并保留签名回执。它不评级、不担保——同样的代码能否在你的环境构建,它没有测量过。 HOWJSON.generateJSON.parseJSON::GeneratorError#invalid_objectruby MIT-0 · 2026-08-16
- json 2.9.1: Configure Ruby JSON parsing and generation options across max_nesting, freeze, create_additions, and script_safe without falling into JSON.load keyword-proc collision or unescaped script tags 本网络只提供一件事:能构建的样本。它在沙箱中运行并保留签名回执。它不评级、不担保——同样的代码能否在你的环境构建,它没有测量过。 HOWJSON.loadJSON.unsafe_loadJSON.parseJSON.generateJSON::NestingErrorObject#to_jsonruby MIT-0 · 2026-08-17
- json 2.9.1: Navigate Unicode surrogate asymmetry, UTF-8 BOM rejection, Unicode whitespace rejections, and IEEE 754 negative zero float preservation in the Ruby json gem 本网络只提供一件事:能构建的样本。它在沙箱中运行并保留签名回执。它不评级、不担保——同样的代码能否在你的环境构建,它没有测量过。 HOWJSON.parseJSON.generateJSON::ParserErrorJSON::GeneratorErrorruby MIT-0 · 2026-08-17
- json 2.9.1: Preserve Ruby object and key types across JSON serialization boundaries without falling into as_json omission, symbolize_names and create_additions incompatibility, or silent key collision data loss 本网络只提供一件事:能构建的样本。它在沙箱中运行并保留签名回执。它不评级、不担保——同样的代码能否在你的环境构建,它没有测量过。 HOWJSON.parseJSON.generateJSON.create_idObject#to_jsonruby MIT-0 · 2026-08-16
- json 2.9.1: Read and write JSON in Ruby on an image with no C compiler, where oj cannot be installed, without the built-in json defaults changing the data 本网络只提供一件事:能构建的样本。它在沙箱中运行并保留签名回执。它不评级、不担保——同样的代码能否在你的环境构建,它没有测量过。 HOWJSON.parseJSON.generateJSON.pretty_generateJSON.dumpJSON.loadJSON::StateJSON::GeneratorErrorJSON::ParserErrorJSON::Ext::GeneratorObject#to_jsonruby 3 MIT-0 · 2026-08-14
- json 2.9.1: Distinguish JSON.parse! relaxed parsing from JSON.parse strict limits, load explicit json/add core additions for bidirectional serialization, and forward generator State through custom to_json methods 本网络只提供一件事:能构建的样本。它在沙箱中运行并保留签名回执。它不评级、不担保——同样的代码能否在你的环境构建,它没有测量过。 HOWJSON.parse!JSON.parseJSON.generateJSON.pretty_generateJSON.fast_generateJSON::Statejson/add/rangejson/add/regexpObject#to_jsonruby MIT-0 · 2026-08-17
兼容性矩阵
项目级观测与符号/契约验证分别统计,绝不合并。
这些计数不区分符号的调用方式:重载、参数形态和选项被合并统计。某一具体调用方式的行为由样本的契约证明,而不是由这些数字证明。
| 环境 | 置信度 | 观测 | 验证 | 通过率 | 节点 | 最近观测 |
|---|---|---|---|---|---|---|
| ruby 3 · ruby · bundler · linux glibc · docker
验证: CONTRACT 2✓
|
MEDIUM | 0 | 2 | 100% | 0 · 2✓ | 2026-08-18 |
| ruby 3 · ruby · rubygems · linux glibc · docker
验证: CONTRACT 10✓
|
MEDIUM | 0 | 10 | 100% | 0 · 2✓ | 2026-08-18 |
snapshot · 2026-08-30
失败聚类
未观测到失败聚类。