module Behavior
Ruby on Rails 7.0.10
Since v4.0.13Behavior module allows to determine how to display deprecation messages. You can create a custom behavior or set any from the DEFAULT_BEHAVIORS constant. Available behaviors are:
raise-
Raise
ActiveSupport::DeprecationException. stderr-
Log all deprecation warnings to
$stderr. log-
Log all deprecation warnings to
Rails.logger. notify-
Use ActiveSupport::Notifications to notify
deprecation.rails. silence-
Do nothing. On Rails, set
config.active_support.report_deprecations = falseto disable all behaviors.
Setting behaviors only affects deprecations that happen after boot time. For more information you can read the documentation of the behavior= method.