Gemstone Fatigue Warning

I am using unscoped_associations gem in my Rails 5.0.0.1 application.

I get this failure warning:

DEPRECATION WARNING: alias_method_chain is deprecated. Please, use Module#prepend instead. From module, you can access the original method using super. (called from <top (required)> at /home/rhl/myapp/config/application.rb:8)
DEPRECATION WARNING: alias_method_chain is deprecated. Please, use Module#prepend instead. From module, you can access the original method using super. (called from <top (required)> at /home/rhl/myapp/config/application.rb:8)
DEPRECATION WARNING: alias_method_chain is deprecated. Please, use Module#prepend instead. From module, you can access the original method using super. (called from <top (required)> at /home/rhl/myapp/config/application.rb:8)

How to disable this warning in a production environment?

I tried to add:

config.active_support.deprecation = :silence

in production.rb

But it does not work.

+4
source share
2 answers

ActiveSupport::Deprecation.silenced = true

+8
source

In the documentation http://api.rubyonrails.org/classes/ActiveSupport/Deprecation/Behavior.html :

, . , , , Rails .

, , , .

, :

ActiveSupport::Deprecation.behavior = :silence

Bundler.require(*Rails.groups)

.

+3

Source: https://habr.com/ru/post/1667335/


All Articles