From 25c76ec8e2e17cc3eb42a824c38f78fb9e23e70a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Mendon=C3=A7a=20Fran=C3=A7a?= Date: Wed, 4 Jan 2012 14:15:11 -0300 Subject: No need to override to_yaml method in ActiveSupport::OrderedHash --- activesupport/lib/active_support/ordered_hash.rb | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/activesupport/lib/active_support/ordered_hash.rb b/activesupport/lib/active_support/ordered_hash.rb index 7fd4168363..8edd3960c7 100644 --- a/activesupport/lib/active_support/ordered_hash.rb +++ b/activesupport/lib/active_support/ordered_hash.rb @@ -1,4 +1,3 @@ -require 'psych' require 'yaml' YAML.add_builtin_type("omap") do |type, val| @@ -25,20 +24,6 @@ module ActiveSupport coder.represent_seq '!omap', map { |k,v| { k => v } } end - def to_yaml(opts = {}) - if !YAML::ENGINE.syck? - return super - end - - YAML.quick_emit(self, opts) do |out| - out.seq(taguri) do |seq| - each do |k, v| - seq.add(k => v) - end - end - end - end - def nested_under_indifferent_access self end -- cgit v1.2.3