Class: Module
- Inherits:
-
Object
- Object
- Module
- Defined in:
- lib/vapir-common/element.rb
Instance Method Summary collapse
Instance Method Details
#alias_deprecated(to, from) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/vapir-common/element.rb', line 6 def alias_deprecated(to, from) define_method to do |*args| Kernel.warn "DEPRECATION WARNING: #{self.class.name}\##{to} is deprecated. Please use #{self.class.name}\##{from}\n(called from #{caller.map{|c|"\n"+c}})" send(from, *args) end end |