diff options
author | Carlos Antonio da Silva <carlosantoniodasilva@gmail.com> | 2012-10-29 08:42:16 -0700 |
---|---|---|
committer | Carlos Antonio da Silva <carlosantoniodasilva@gmail.com> | 2012-10-29 08:42:16 -0700 |
commit | d1c95d912ec39e7e374aee605a1d6fb11f8521d7 (patch) | |
tree | 9ec15855e1cab91c346d5a09e6adb593c7585608 /railties/lib/rails | |
parent | 72e6fb005fbdd211883282fc761d3ded23ef7fbb (diff) | |
parent | 0b7067d8497c4d832b32233888ce973ab4357e5d (diff) | |
download | rails-d1c95d912ec39e7e374aee605a1d6fb11f8521d7.tar.gz rails-d1c95d912ec39e7e374aee605a1d6fb11f8521d7.tar.bz2 rails-d1c95d912ec39e7e374aee605a1d6fb11f8521d7.zip |
Merge pull request #8063 from nikitug/deprecation_caller_context
Provide a call stack for deprecation warnings where needed.
Diffstat (limited to 'railties/lib/rails')
-rw-r--r-- | railties/lib/rails/application/configuration.rb | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/railties/lib/rails/application/configuration.rb b/railties/lib/rails/application/configuration.rb index 7df517de71..ab10523861 100644 --- a/railties/lib/rails/application/configuration.rb +++ b/railties/lib/rails/application/configuration.rb @@ -88,9 +88,10 @@ module Rails end def threadsafe! - ActiveSupport::Deprecation.warn "config.threadsafe! is deprecated. Rails applications " \ - "behave by default as thread safe in production as long as config.cache_classes and " \ - "config.eager_load are set to true" + message = "config.threadsafe! is deprecated. Rails applications " \ + "behave by default as thread safe in production as long as config.cache_classes and " \ + "config.eager_load are set to true" + ActiveSupport::Deprecation.warn(message, caller) @cache_classes = true @eager_load = true self |