Class: Module
- Inherits:
-
Object
- Object
- Module
- Defined in:
- lib/flexmock/deprecated_methods.rb
Instance Method Summary collapse
Instance Method Details
#flexmock_deprecate(*method_names) ⇒ Object
14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/flexmock/deprecated_methods.rb', line 14 def flexmock_deprecate(*method_names) method_names.each do |method_name| eval_line = __LINE__ + 1 module_eval %{ def #{method_name}(*args) $stderr.puts "#{method_name} is deprecated, use flex#{method_name} instead" flex#{method_name}(*args) end }, __FILE__, eval_line end end |