aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/dependencies.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/dependencies.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/dependencies.rb')
-rw-r--r--activesupport/lib/active_support/dependencies.rb22
1 files changed, 4 insertions, 18 deletions
diff --git a/activesupport/lib/active_support/dependencies.rb b/activesupport/lib/active_support/dependencies.rb
index 43dd22654a..e121e452a3 100644
--- a/activesupport/lib/active_support/dependencies.rb
+++ b/activesupport/lib/active_support/dependencies.rb
@@ -369,26 +369,12 @@ module ActiveSupport #:nodoc:
end
# Is the provided constant path defined?
- if Module.method(:const_defined?).arity == 1
- def qualified_const_defined?(path)
- Object.qualified_const_defined?(path.sub(/^::/, ''))
- end
- else
- def qualified_const_defined?(path)
- Object.qualified_const_defined?(path.sub(/^::/, ''), false)
- end
+ def qualified_const_defined?(path)
+ Object.qualified_const_defined?(path.sub(/^::/, ''), false)
end
- if Module.method(:const_defined?).arity == 1
- # Does this module define this constant?
- # Wrapper to accommodate changing Module#const_defined? in Ruby 1.9
- def local_const_defined?(mod, const)
- mod.const_defined?(const)
- end
- else
- def local_const_defined?(mod, const) #:nodoc:
- mod.const_defined?(const, false)
- end
+ def local_const_defined?(mod, const) #:nodoc:
+ mod.const_defined?(const, false)
end
# Given +path+, a filesystem path to a ruby file, return an array of constant