Module: Qpid::Proton::Util::Deprecation::ClassMethods

Defined in:
lib/util/deprecation.rb

Instance Method Summary collapse

Instance Method Details

#deprecated_alias(bad, good) ⇒ Object



35
36
37
38
39
40
41
# File 'lib/util/deprecation.rb', line 35

def deprecated_alias(bad, good)
  bad, good = bad.to_sym, good.to_sym
  define_method(bad) do |*args, &block|
    self.deprecated bad, good
    self.__send__(good, *args, &block)
  end
end