Remove newly-redundant OrderedSet

This commit is contained in:
Jo Liss 2012-10-29 22:50:54 +01:00
parent ee3cec3d0c
commit c767d7f5e4
3 changed files with 0 additions and 27 deletions

View File

@ -1,25 +0,0 @@
module ActiveModel
class OrderedSet
def initialize(array)
@array = array
@hash = {}
array.each do |item|
@hash[item] = true
end
end
def merge!(other)
other.each do |item|
next if @hash.key?(item)
@hash[item] = true
@array.push item
end
end
def to_a
@array
end
end
end

View File

@ -1,6 +1,5 @@
require "active_support/core_ext/class/attribute"
require "active_support/core_ext/module/anonymous"
require "set"
module ActiveModel
# Active Model Serializer

View File

@ -2,7 +2,6 @@ require "active_support"
require "active_support/core_ext/string/inflections"
require "active_support/notifications"
require "active_model"
require "active_model/ordered_set"
require "active_model/array_serializer"
require "active_model/serializer"
require "active_model/serializer/associations"