From 8a3327526fab96745850606a45f7ccf5ad9e868a Mon Sep 17 00:00:00 2001 From: Emilio Tagua Date: Mon, 31 May 2010 10:47:24 -0300 Subject: Remove unnecessary code since AS beta1 is out. --- lib/arel/algebra/core_extensions/object.rb | 13 ------------- 1 file changed, 13 deletions(-) (limited to 'lib') diff --git a/lib/arel/algebra/core_extensions/object.rb b/lib/arel/algebra/core_extensions/object.rb index 82fa28546c..85a4d951a4 100644 --- a/lib/arel/algebra/core_extensions/object.rb +++ b/lib/arel/algebra/core_extensions/object.rb @@ -12,19 +12,6 @@ module Arel yield(self) end - # TODO remove this when ActiveSupport beta1 is out. - # Returns the object's singleton class. - def singleton_class - class << self - self - end - end unless respond_to?(:singleton_class) - - # class_eval on an object acts like singleton_class_eval. - def class_eval(*args, &block) - singleton_class.class_eval(*args, &block) - end - Object.send(:include, self) end end -- cgit v1.2.3