Methods
- D
- S
- W
Constants
RAILS_GEM_ROOT | = | File.expand_path("../../../../..", __FILE__) + "/" |
Attributes
[RW] | gem_name | Name of gem where method is deprecated |
[RW] | silenced | Whether to print a message (silent mode) |
Instance Public methods
deprecation_warning(deprecated_method_name, message = nil, caller_backtrace = nil)
Link
# File activesupport/lib/active_support/deprecation/reporting.rb, line 41 def deprecation_warning(deprecated_method_name, message = nil, caller_backtrace = nil) caller_backtrace ||= caller_locations(2) deprecated_method_warning(deprecated_method_name, message).tap do |msg| warn(msg, caller_backtrace) end end
silence()
Link
Silence deprecation warnings within the block.
ActiveSupport::Deprecation.warn('something broke!')
# => "DEPRECATION WARNING: something broke! (called from your_code.rb:1)"
ActiveSupport::Deprecation.silence do
ActiveSupport::Deprecation.warn('something broke!')
end
# => nil
warn(message = nil, callstack = nil)
Link
Outputs a deprecation warning to the output configured by
ActiveSupport::Deprecation.behavior
.
ActiveSupport::Deprecation.warn('something broke!')
# => "DEPRECATION WARNING: something broke! (called from your_code.rb:1)"