diff options
author | Dominic Cleal <dominic@cleal.org> | 2017-03-22 15:40:24 +0000 |
---|---|---|
committer | Dominic Cleal <dominic@cleal.org> | 2017-03-22 16:21:40 +0000 |
commit | f53a3005f57aaf3e346adf9e777c5eb91050e8e8 (patch) | |
tree | 050628260550155a1fe044474240e5b8c35f3227 /activesupport/lib/active_support/deprecation.rb | |
parent | 34fe2a4fc778d18b7fe6bdf3629c1481bee789b9 (diff) | |
download | rails-f53a3005f57aaf3e346adf9e777c5eb91050e8e8.tar.gz rails-f53a3005f57aaf3e346adf9e777c5eb91050e8e8.tar.bz2 rails-f53a3005f57aaf3e346adf9e777c5eb91050e8e8.zip |
Add AS::Deprecation::DeprecatedConstantAccessor
An alternative to DeprecatedConstantProxy which works more transparently
with exceptions because it returns the object that the new constant
refers to rather than a proxy. This is then compatible with
`rescue OldException`.
Diffstat (limited to 'activesupport/lib/active_support/deprecation.rb')
-rw-r--r-- | activesupport/lib/active_support/deprecation.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/activesupport/lib/active_support/deprecation.rb b/activesupport/lib/active_support/deprecation.rb index c78ec67dc5..72c74e966a 100644 --- a/activesupport/lib/active_support/deprecation.rb +++ b/activesupport/lib/active_support/deprecation.rb @@ -15,6 +15,7 @@ module ActiveSupport require "active_support/deprecation/instance_delegator" require "active_support/deprecation/behaviors" require "active_support/deprecation/reporting" + require "active_support/deprecation/constant_accessor" require "active_support/deprecation/method_wrappers" require "active_support/deprecation/proxy_wrappers" require "active_support/core_ext/module/deprecation" |