class Module

Public Instance Methods

const_defined?(sym, ignore=nil) click to toggle source
# File lib/axl/utils/compatibility.rb, line 22
def const_defined?(sym, ignore=nil)
  old_const_defined?(sym)
end
Also aliased as: old_const_defined?
const_get(sym, ignore=nil) click to toggle source
# File lib/axl/utils/compatibility.rb, line 29
def const_get(sym, ignore=nil)
  old_const_get(sym)
end
Also aliased as: old_const_get
instance_methods(include_super=true) click to toggle source
# File lib/axl/utils/compatibility.rb, line 35
def instance_methods(include_super=true)
  old_instance_methods(include_super).map(&:to_sym)
end
Also aliased as: old_instance_methods
old_const_defined?(sym, ignore=nil)

Redefine certain Module instance methods so that they’re consistent across the various Ruby versions that we support.

Alias for: const_defined?
old_const_get(sym, ignore=nil)
Alias for: const_get
old_instance_methods(include_super=true)
Alias for: instance_methods