Вы можете настроить поведение устаревших вызовов, установив ActiveSupport::Deprecation.behavior
.Это должно быть установлено на Proc
, который принимает сообщение и стек вызовов, например, вы можете сделать:
ActiveSupport::Deprecation.behavior = Proc.new { |message, callstack|
raise message + "\n" + callstack.join("\n ")
}
Если у вас есть автоматические тесты для вашего приложения, они неоценимы при обновлении используемой версии Rails.