aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/core_ext/module/qualified_const.rb
diff options
context:
space:
mode:
authorJosé Valim <jose.valim@gmail.com>2011-12-20 18:31:13 +0100
committerJosé Valim <jose.valim@gmail.com>2011-12-20 18:38:20 +0100
commitfb1c06a694b343aa0d5753cb1174ddda3ecfb817 (patch)
tree8ae1d8f889e50d1e2d27c9182e65d271ab149f4d /activesupport/lib/active_support/core_ext/module/qualified_const.rb
parent6bb4ad3868b0605ec43dbab5a489563c5909e828 (diff)
downloadrails-fb1c06a694b343aa0d5753cb1174ddda3ecfb817.tar.gz
rails-fb1c06a694b343aa0d5753cb1174ddda3ecfb817.tar.bz2
rails-fb1c06a694b343aa0d5753cb1174ddda3ecfb817.zip
Remove more dead code from AS.
Diffstat (limited to 'activesupport/lib/active_support/core_ext/module/qualified_const.rb')
-rw-r--r--activesupport/lib/active_support/core_ext/module/qualified_const.rb24
1 files changed, 6 insertions, 18 deletions
diff --git a/activesupport/lib/active_support/core_ext/module/qualified_const.rb b/activesupport/lib/active_support/core_ext/module/qualified_const.rb
index d1a0ee2f83..8adf050b6b 100644
--- a/activesupport/lib/active_support/core_ext/module/qualified_const.rb
+++ b/activesupport/lib/active_support/core_ext/module/qualified_const.rb
@@ -23,26 +23,14 @@ end
# Object.const_get("::String") raises NameError and so does qualified_const_get.
#++
class Module
- if method(:const_defined?).arity == 1
- def qualified_const_defined?(path)
- QualifiedConstUtils.raise_if_absolute(path)
-
- QualifiedConstUtils.names(path).inject(self) do |mod, name|
- return unless mod.const_defined?(name)
- mod.const_get(name)
- end
- return true
- end
- else
- def qualified_const_defined?(path, search_parents=true)
- QualifiedConstUtils.raise_if_absolute(path)
+ def qualified_const_defined?(path, search_parents=true)
+ QualifiedConstUtils.raise_if_absolute(path)
- QualifiedConstUtils.names(path).inject(self) do |mod, name|
- return unless mod.const_defined?(name, search_parents)
- mod.const_get(name)
- end
- return true
+ QualifiedConstUtils.names(path).inject(self) do |mod, name|
+ return unless mod.const_defined?(name, search_parents)
+ mod.const_get(name)
end
+ return true
end
def qualified_const_get(path)