Кеш драгоценностей устарел - PullRequest
4 голосов
/ 21 марта 2011

Мои настройки: Rails 2.3.10, Ruby 1.8.7, Gem 1.6.2, Mac OS X

Я создал эшафот и получил это предупреждение

/Library/Ruby/Gems/1.8/gems/rails-2.3.10/lib/rails_generator/lookup.rb:212:Warning: Gem::cache is deprecated and will be removed on or after August 2011.  Use Gem::source_index.
/Library/Ruby/Gems/1.8/gems/rails-2.3.10/lib/rails_generator/lookup.rb:234:Warning: Gem::cache is deprecated and will be removed on or after August 2011.  Use Gem::source_index.

Я не собираюсь изменять lookup.rb, так как это файл генератора Rails, так как я могу исправить это предупреждение?

Ответы [ 2 ]

3 голосов
/ 21 марта 2011

Предупреждения об устаревании показывают нам, что будет изменено / удалено в будущих версиях rails

Я обнаружил статью , в которой показано, как отключить это предупреждение.

Для общего решения, сделайте следующее:

ActiveSupport::Deprecation.silenced = true

В статье есть несколько более мелких решений.

1 голос
/ 21 марта 2011

Не волнуйтесь, поскольку это файл генератора, он будет обновляться до этой даты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...