ActiveSupport::Deprecation::MethodWrapper

module ActiveSupport::Deprecation::MethodWrapper

Public Instance Methods

deprecate_methods(target_module, *method_names) Show source

Declare that a method has been deprecated.

module Fred
  extend self

  def aaa; end
  def bbb; end
  def ccc; end
  def ddd; end
  def eee; end
end

Using the default deprecator:

ActiveSupport::Deprecation.deprecate_methods(Fred, :aaa, bbb: :zzz, ccc: 'use Bar#ccc instead')
# => [:a