summaryrefslogtreecommitdiff
path: root/test/json
AgeCommit message (Expand)Author
2024-12-05[ruby/json] Fix generate(script_safe: true) to not confuse unrelated charactersJean Boussier
2024-11-26JSON::GeneratorError expose invalid objectJean Boussier
2024-11-26[ruby/json] JSON.dump: write directly into the provided IOJean Boussier
2024-11-11[ruby/json] Fix $VERBOSE restorePeter Zhu
2024-11-11[ruby/json] JSON.load_file: explictly load the file as UTF-8Jean Boussier
2024-11-06[ruby/json] Categorize deprecated warningNobuyoshi Nakada
2024-11-05[ruby/json] Appease ruby/ruby CIJean Boussier
2024-11-05[ruby/json] Strip whitespacesJean Boussier
2024-11-05[ruby/json] ResyncJean Boussier
2024-11-05[ruby/json] Re-enable passing testBenoit 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 heapJean Boussier
2024-11-01JSON.generate: call to_json on String subclassesJean Boussier
2024-11-01[ruby/json] Emit warnings when dumping binary stringsJean Boussier
2024-11-01Deprecate unsafe default options of `JSON.load`Jean Boussier
2024-11-01Elide Generator::State allocation until a `to_json` method has to be calledJean Boussier
2024-11-01[ruby/json] Skip test failing on JRubyBenoit Daloze
2024-11-01[ruby/json] Add test for parsing broken stringsBenoit Daloze
2024-11-01[ruby/json] Setup ruby_memcheckJean Boussier
2024-10-29Handle all formatting configs potentially being `nil`.Jean Boussier
2024-10-26[ruby/json] Workaround rubygems $LOAD_PATH bugJean Boussier
2024-10-26[ruby/json] Cleanup test_helper.rbJean Boussier
2024-10-26json_pure: fix ractor compatibilityJean Boussier
2024-10-26[ruby/json] Cleaner .encode / .force_encodingJean Boussier
2024-10-26[ruby/json] Modernize heredocsJean Boussier
2024-10-26pretty_generate: don't apply object_nl / array_nl for empty containersJean Boussier
2024-10-26[ruby/json] JSON.dump / String#to_json: raise on invalid encodingJean Boussier
2024-10-26Raise the correct exception in fast_serialize_stringBenoit Daloze
2024-10-26[ruby/json] raise_parse_error: avoid UBJean Boussier
2024-10-26[ruby/json] Drop compatibility for missing Array#permutation (Ruby <= 1.8.6)Étienne Barrié
2024-10-26Use frozen string literalsÉtienne Barrié
2024-10-26Use Encoding constants, String#bÉtienne Barrié
2024-10-26[ruby/json] Add test coverage for JSON.load with a ProcJean Boussier
2024-10-26[ruby/json] Limit the size of ParserError exception messagesJean Boussier
2024-10-18Relax Pure::Parser's comment regex...Stephen Humphries
2024-10-18[ruby/json] Assume Encoding is definedJean Boussier
2024-10-18[ruby/json] Always dup argument to preserve original encoding for force_encodingTakumasa Ochi
2024-10-18[ruby/json] Fix behavior of trying to parse non-string objectsYuheiNakasaka
2024-10-16[ruby/json] Embedded helper.rb into test_helper.rbHiroshi SHIBATA
2024-10-16[ruby/json] Fixed load path for ext versionHiroshi SHIBATA
2024-10-16Restore missing test-case from https://github.com/ruby/json/commit/c5a6d80427...Hiroshi SHIBATA
2024-10-16[ruby/json] ractor_test.rb: ignore stderrJean Boussier
2024-10-08Removed trailing spaceHiroshi SHIBATA
2024-10-08JSONPure: String#to_json should raise on invalid encodingJean Boussier
2024-10-08JSON::Pure fix strict modeJean Boussier
2024-10-07Update references to flori/jsonJean Boussier
2024-09-03[flori/json] Use the compiled extension in testÉtienne Barrié
2024-01-31[flori/json] Make OpenStruct support as optionalHiroshi SHIBATA
2023-12-05[flori/json] cosmeticsHiroshi SHIBATA
2023-12-05[flori/json] The modern Ruby uses utf-8 encodings by defaultHiroshi SHIBATA