aboutsummaryrefslogtreecommitdiffstats
path: root/railties
diff options
context:
space:
mode:
authorlest <just.lest@gmail.com>2011-12-21 18:53:38 +0300
committerlest <just.lest@gmail.com>2011-12-21 18:53:38 +0300
commita57c6441a829a08d3ca341eecf4f1b4a5e43b909 (patch)
treef62b74d9d619ca68c46b2ae63175d774eef418ba /railties
parent2e9eb0a3ca88bf2fe402261ef684fb215edea215 (diff)
downloadrails-a57c6441a829a08d3ca341eecf4f1b4a5e43b909.tar.gz
rails-a57c6441a829a08d3ca341eecf4f1b4a5e43b909.tar.bz2
rails-a57c6441a829a08d3ca341eecf4f1b4a5e43b909.zip
remove Kernel#singleton_class from core_ext as it is present in ruby 1.9
Diffstat (limited to 'railties')
-rw-r--r--railties/guides/source/active_support_core_extensions.textile13
1 files changed, 0 insertions, 13 deletions
diff --git a/railties/guides/source/active_support_core_extensions.textile b/railties/guides/source/active_support_core_extensions.textile
index 0296e27725..a5f9cd483b 100644
--- a/railties/guides/source/active_support_core_extensions.textile
+++ b/railties/guides/source/active_support_core_extensions.textile
@@ -177,19 +177,6 @@ end
NOTE: Defined in +active_support/core_ext/object/try.rb+.
-h4. +singleton_class+
-
-The method +singleton_class+ returns the singleton class of the receiver:
-
-<ruby>
-String.singleton_class # => #<Class:String>
-String.new.singleton_class # => #<Class:#<String:0x17a1d1c>>
-</ruby>
-
-WARNING: Fixnums and symbols have no singleton classes, +singleton_class+ raises +TypeError+ on them. Moreover, the singleton classes of +nil+, +true+, and +false+, are +NilClass+, +TrueClass+, and +FalseClass+, respectively.
-
-NOTE: Defined in +active_support/core_ext/kernel/singleton_class.rb+.
-
h4. +class_eval(*args, &block)+
You can evaluate code in the context of any object's singleton class using +class_eval+: