#ruby-on-rails #ruby-on-rails-3 #gem #warnings #deprecated
#ruby-on-rails #ruby-on-rails-3 #rubygems #предупреждения #устарело
Вопрос:
Этим утром я начал получать следующее предупреждение при запуске тестов.
DEPRECATION WARNING: <% %> style block helpers are deprecated. Please use <%= %>.
Я вижу, как исправить предупреждение.
Как можно начать получать предупреждение без изменения какого-либо кода или обновления каких-либо драгоценных камней?
Работает в Rails 3, Ruby 1.92.
Ответ №1:
Согласно разделу 7.4.2 примечаний к выпуску Rails 3.0, <%=
является стандартом для помощников, которые вставляют контент. Итак, у вас, должно быть, было предупреждение об устаревании при использовании приложения Rails 3 в соответствии с документацией, но, возможно, вы его никогда не замечали.
Комментарии:
1. Да, так оно и было. Кто-то другой изменил файл на прошлой неделе.
Ответ №2:
Может быть, вы переключили среды rvm и получили совершенно другой набор драгоценных камней?