summaryrefslogtreecommitdiff
path: root/lib/psych/visitors/to_ruby.rb
AgeCommit message (Expand)Author
2021-02-25Fix symabolize_name with non-string keysJean Boussier
2021-02-15Fix custom marshalization with symbolize_names: trueJean Boussier
2021-01-30Cache access to Psych.load_tags in Visitor::ToRubyJean Boussier
2020-06-08Fix anchor lookup with symbolized namesJean Boussier
2019-11-28Implement `freeze` option for Pysch.loadJean Boussier
2019-11-28Implement a freeze load optionJean Boussier
2019-11-28Refactor `symbolize_names`Jean Boussier
2019-10-21Remove taint supportJeremy Evans
2019-07-22Deduplicate hash keys if they're stringsJean Boussier
2019-01-09Round trip exception backtracesAaron Patterson
2017-06-19make frozen_string_literal: trueSHIBATA Hiroshi
2017-03-27Removed deprecated yaml_initialize methodSHIBATA Hiroshi
2016-07-05Skips multiple requires of bigdecimal and dateJacob Kjeldahl
2016-02-23Temporary disabled to frozen literal string.SHIBATA Hiroshi
2015-09-16Use a constant to avoid thousands of String allocations of "<<".Joe Rafaniello
2015-03-30don't assume any tag starting with 'str' is a stringRob Steward
2015-02-06* ext/psych/lib/psych/visitors/to_ruby.rb: fix support for regularAaron Patterson
2015-01-28* ext/psych/lib/psych/visitors/to_ruby.rb: fix parsing hashes withAaron Patterson
2015-01-08* ext/psych/lib/psych/visitors/to_ruby.rb: call `allocate` on hashAaron Patterson
2015-01-08* ext/psych/lib/psych/visitors/to_ruby.rb: revive hashes with ivarsAaron Patterson
2014-09-17Allow dumping any BasicObject that defines #marshal_dump or #marshal_loadSean Griffin
2014-08-29* ext/psych/lib/psych/visitors/to_ruby.rb: merge keys with a hashAaron Patterson
2014-08-29* ext/psych/lib/psych/visitors/to_ruby.rb: quoted "<<" stringsAaron Patterson
2014-08-05* ext/psych/lib/psych/visitors/to_ruby.rb: backwards compatibility forAaron Patterson
2014-02-28 * ext/psych/lib/psych/visitors/yaml_tree.rb: support dumping EncodingAaron Patterson
2013-12-05Fix references for anonymous structsPeter Suschlik
2013-11-05* ext/psych/lib/psych/visitors/to_ruby.rb: process merge keys beforeAaron Patterson
2013-07-18merge ruby/ruby@826df7f upstreamZachary Scott
2013-05-14* ext/psych/lib/psych.rb: Adding Psych.safe_load for loading a userAaron Patterson
2013-04-05* ext/psych/lib/psych/exception.rb: there should be only one exceptionAaron Patterson
2013-04-05* ext/psych/lib/psych/visitors/to_ruby.rb: correctly registerAaron Patterson
2013-01-11* ext/psych/lib/psych/visitors/to_ruby.rb: merge key values thatAaron Patterson
2012-10-12Restructured node mapping so common cases are evaluated first, saving unneces...Kevin Menard
2012-10-01Handle nil tags specially to avoid slow method_missing calls.Kevin Menard
2012-07-13From yaml, register a newly created String with aliases. To yaml, register S...Joe Rafaniello
2012-05-15* ext/psych/lib/psych/visitors/to_ruby.rb: fix a bug with stringAaron Patterson
2012-05-15* ext/psych/lib/psych/visitors/to_ruby.rb: convert omap tagged maps toAaron Patterson
2012-03-23add missing #warn in #init_with for #yaml_initialize deprecationBenoit Daloze
2012-01-17* ext/psych/lib/psych/visitors/to_ruby.rb: Added support for loadingAaron Patterson
2012-01-17syncing with ruby trunkAaron Patterson
2011-12-17* ext/psych/lib/psych/visitors/to_ruby.rb: BigDecimals can be restoredAaron Patterson
2011-11-08* ext/psych/lib/psych/tree_builder.rb: dump complex numbers,Aaron Patterson
2011-10-03* ext/psych/lib/psych/visitors/to_ruby.rb: ToRuby visitor can beAaron Patterson
2011-10-031.9.2 compatibilityAaron Patterson
2011-07-29sync with ruby trunkAaron Patterson
2011-06-21fixing cyclic object reference handling. Thanks to @CvX for the test. fixes #19Aaron Patterson
2011-06-08fixing Hash subclass dump and load support. fixes #14Aaron Patterson
2011-06-08adding module serialization supportAaron Patterson
2011-06-08ruby classes can round tripAaron Patterson
2011-02-06merging from rubyAaron Patterson