Как мне найти источник Rails 3 «Предупреждение об устаревании»? - PullRequest
2 голосов
/ 01 ноября 2010

Я получаю предупреждение об устаревании от Rails 3 в файле development.log следующим образом:

ПРЕДУПРЕЖДЕНИЕ О УСТАРЕВАНИИ: вызов метода в Rails :: Application устарел, вызывайте его прямо в приложенииконстанта MyApp :: Application.(вызывается из ... config / environment.rb: 5)

Когда я захожу в config / environment.rb, я получаю следующее:

MyApp :: Application.initialize!

Предположительно, эта строка не является проблемой.Я нашел что-то похожее здесь , что, кажется, требует замены Rails.Application для MyApp :: Application - но у меня уже есть последнее.

Есть ли способ определить, что вызывает это предупреждение

1 Ответ

1 голос
/ 01 ноября 2010

Конечно, вот как выглядит config / environment.rb:

# Load the rails application
require File.expand_path('../application', __FILE__)

# Initialize the rails application
MyApp::Application.initialize!
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...