Кто-либо может сказать мне, как заставить warinings депрекации замолчать в направляющих 3?
У меня есть несколько ситуаций, где это бросает ложные положительные стороны. А именно, с помощью - для циклов в haml и f.error_messages от dynamic_form плагина.
Спасибо
Чтобы отключить все предупреждения об устаревании, вы можете сделать следующее:
ActiveSupport::Deprecation.silenced = true
Это может быть помещено в инициализатор или в файл среды для конкретной среды (например, для отключения звука только в производственной среде, например .)
Или для конкретного раздела кода заключите его в блок:
ActiveSupport::Deprecation.silence do
# no warnings for any use of deprecated methods here
end
Это работает как для Rails 3, так и для 4.